不涉及
CloudOS版本E5131P02,CAS版本E0710P06
CloudOS上创建虚机,状态显示异常。
1、检查CVM的操作日志,发现没有任何下发虚机的操作记录
2、跟客户核实出现该故障前是否对CVM做过什么操作,客户反馈有做过禁用HTTP登录只允许HTTPS登录CVM的配置。
3、让现场恢复CVM的HTTP登录后,虚机下发正常, 检查纳管CAS是通过HTTP纳管的
4、尝试在WEB界面修改协议为HTTPS,显示修改成功,但是仍然无法下发虚机,检查纳管配置发现仍然是HTTP。
5、经核实,当前CloudOS版本不支持界面上直接修改协议,需要通过后台修改。在后台修改纳管协议为HTTPS后,问题解决。
在后台修改纳管协议为HTTPS后,修改方法如下:
1、ssh到任意节点的后台,用pod | grep param,能看到有3个容器(如果集群里面有3个节点),任意选择一个容器进入即可,比如选择os-param-fjg6c
[root@node-d203ba nova]# pod | grep param
default os-param-fjg6c 1/1 Running 1 33d 10.241.0.62 node-78a1cb <none>
default os-param-ql55c 1/1 Running 0 16d 10.240.0.245 node-d203ba <none>
default os-param-rstpd 1/1 Running 0 16d 10.242.0.165 node-37f941 <none>
[root@node-d203ba nova]# kubectl exec -it os-param-fjg6c sh
/ #
2、使用etcdctl get /cloudosConfig/openstackCompute/需要修改的CAS地址,查看cas配置
/ # etcdctl get /cloudosConfig/openstackCompute/192.168.127.65
{"protocal":"http","port":"8080","hostName":"192.168.127.65","vmType":2,"hostIp":"192.168.127.65","userName":"admin","password":"1qaz!QAZ","poolName":"","external":1,"onestorRbdClusterName":"ceph","cpuAllocate":"16.0","ramAllocate":"1.5","diskAllocate":"1.0","cpuAllocateSwitch":"1","ramAllocateSwitch":"1","diskAllocateSwitch":"1"}
3、使用etcdctl set /cloudosConfig/openstackCompute/需要修改的CAS地址 "里面复制上面get回显的内容",将http修改为https,8080修改为8443。(千万不要忘记单引号)
/ # etcdctl set /cloudosConfig/openstackCompute/192.168.127.65 "{"protocal":"https","port":"8443","hostName":"192.168.127.65","vmType":2,"hostIp" :"192.168.127.65","userName":"admin","password":"1qaz!QAZ","poolName":"","external":1,"onestorRbdClusterName":"ceph","cpuAllocate":"16.0","ramAl locate":"1.5","diskAllocate":"1.0","cpuAllocateSwitch":"1","ramAllocateSwitch":"1","diskAllocateSwitch":"1"}"
{"protocal":"https","port":"8443","hostName":"192.168.127.65","vmType":2,"hostIp":"192.168.127.65","userName":"admin","password":"1qaz!QAZ","poolName":"","external":1,"onestorRbdClusterName":"ceph","cpuAllocate":"16.0","ramAllocate":"1.5","diskAllocate":"1.0","cpuAllocateSwitch":"1","ramAllocateSwitch":"1","diskAllocateSwitch":"1"}
4、此时去web检查下cas是否是https方式纳管,如果是https则修改成功。
该案例暂时没有网友评论
✖
案例意见反馈
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作