CS开发和运维技术总结
来源:互联网 发布:怎样应聘淘宝客服 编辑:程序博客网 时间:2024/05/16 16:57
1. 虚拟机root密码的保存路径,在对应的虚拟路由器的文件内,文件的路径和命名规则如下:
/var/cache/cloud/passwords-ip
其中ip是指的VR的IP。
2. api调用规则
2.1 登录(拿到session)
curl -v http://10.25.25.128:8080/client/api-d "command=login&username=admin&password=password&domain=%2F&response=json"
2.2 生成apikey
curl -v http://10.25.25.128:8080/client/api-d"command=registerUserKeys&id=79f3ebae-ed1c-11e6-9cde-0050569fe476&response=json"-H "Cookie:JSESSIONID=66102F7833AEF240E972D98790AF3BF0;sessionkey=sblTTyMMDiELFQBZxf4Hgn_sn_U"
2.3 生成signature
EncryptionUtil工具
2.4 用key和signature调用api
curl http://10.25.25.128:8080/client/api?command=deleteUserData&uuid=fa88d623-e279-42bc-8694-111c128db00a&response=json&apikey=f-d5aicrU7YdL-9RiO59gVHyKCxctQoHEgxuJ3Bq1Pv2w0F_y279fSI_O3eE2omrKiRU4sZXlthAbG9f3MrvDQ&signature=wciwFAK7UHThVL7s3KhA3j9Qzfs=
2. 存储
2.1 二级存储
在二级存储根卷template/tmpl有2个目录1和2:
1:系统模板目录
2:用户模板目录
2.2 不下载模板,提示no route to host
将private ip所在网段的cidr写入secstorage.allowed.internal.cidr ,并重启ms,重启SSVM。
为求省事,可设置secstorage.allowed.internal.cidr为0.0.0.0/0,不建议这样做,不符合CS的设计原则。
2.3 下载一半后中断,无法继续下载
下载流的size不能满足默认大小,可以试着尝试修改SSVM的service_offering,增加SSVM的内存。
3. VR无法启动,可删除VR,重新启动网络,会重新生成一个VR。
4. 计算节点无法连接管理节点,在管理节点的主机查看界面,看到大量的主机状态为Alert,可重启管理节点,再重启计算节点,并核对管理节点的Java虚拟机的参数配置,以优化系统参数,增大可连接的数量,一帮情况下,默认的参数是无法支撑实际生产环境下大量计算节点的情况的,配置样例如下:
下面为16G内存的机器配置。
JAVA_OPTS="-Djava.awt.headless=true-Dcom.sun.management.jmxremote=false -Xms12g -Xmx12g -XX:NewRatio=5-XX:NewSize=1g -XX:-UseGCOverheadLimit -XX:+UseCMSInitiatingOccupancyOnly-XX:CMSInitiatingOccupancyFraction=50 -XX:CMSMaxAbortablePrecleanTime=500-XX:+HeapDumpOnOutOfMemoryError-XX:HeapDumpPath=/var/log/cloudstack/management/ -XX:PermSize=256M-XX:MaxPermSize=1g -verbose:gc -XX:+PrintGC -XX:+PrintGCDetails-XX:+PrintHeapAtGC -XX:+PrintGCTimeStamps-Xloggc:/var/log/cloudstack/management/cloudstackgc.log"
另外参考经常full GC文档调整老生代回收的比率50%,
-XX:+UseCMSInitiatingOccupancyOnly-XX:CMSInitiatingOccupancyFraction=50 -XX:CMSMaxAbortablePrecleanTime=500- CS开发和运维技术总结
- 菜鸟学技术写总结,CS模式交易系统...
- 基于两种方式的cs架构开发技术
- 程序开发:目前主流开发技术的分析和总结
- CS(计算机科学)与CT(技术)的区别和学习方法
- 轻量级开发技术总结
- web开发技术总结
- Android开发技术总结
- 目前主流开发技术的分析和总结
- 目前主流开发技术的分析和总结
- 对目前主流开发技术的分析和总结
- 对目前主流开发技术的分析和总结
- 对目前主流开发技术的分析和总结
- ios android webApp 移动开发要点和技术总结
- 做项目开发和主流技术学习总结
- javaweb开发要学习的所有技术和框架总结:
- javaweb开发要学习的所有技术和框架总结:
- javaweb开发要学习的所有技术和框架总结:
- Cannot add extension with name 'android'......
- P1115 最大子段和
- CLR via C#垃圾回收
- IOS 有导航栏的时候,坐标从(0,64)变成从(0,0)开始
- c/c++内存释放应注意的问题
- CS开发和运维技术总结
- 操作系统
- 在Ubuntu/Linux环境下使用MySQL:安装MySQL Workbench
- IntelliJ 快捷--创建main函数
- 8.11 J
- 报表开发工具 web Java报表工具 企业级Web报表工具
- win10实现屏幕边缘热区切换虚拟桌面
- 时间管理
- vector函数