解决openstack “failed to connect to server (code: 1006)”故障一例

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了解决openstack “failed to connect to server (code: 1006)”故障一例相关的知识,希望对你有一定的参考价值。

openstack版本环境:ocata

安装完成ocata版本后,新建主机实例后,通过管理端进入主机实例的控制台时,报错:“failed to connect to server (code: 1006)”


解决思路:

1、检查日志文件,通过日志寻找原因。

tail -f /var/log/nova/nova-novncproxy.log

发现连接5900时出现“Name or service not known”

2017-05-17 17:01:43.994 727 INFO nova.console.websocketproxy [req-7b95e7d3-5228-431d-816f-80382cd66ac8 - - - - -]  23: connecting to: ocata.openstacklocal:5900

2017-05-17 17:01:44.056 727 INFO nova.console.websocketproxy [req-7b95e7d3-5228-431d-816f-80382cd66ac8 - - - - -] handler exception: [Errno -2] Name or service not known

2、检查iptables防火墙规则,确保5900、6080端口是否可以正常访问。

3、ping ocata.openstacklocal这个主机名发现不通,在etc/hosts里增加ocata.openstacklocal 172.16.10.40,再连接主机实例控制台时,可以成功登陆。故障排除。


另一种解决方式,打开etc/nova/nova.conf配制文件,查找“vncserver_proxyclient_address”使其值等于vncserver_proxyclient_address=172.16.10.40(与openstack VNC访问控制IP一致),重启nova服务即可。


记录一下排错思路。希望能帮助遇到此问题之人。





本文出自 “快乐之鱼” 博客,请务必保留此出处http://01000.blog.51cto.com/2410614/1926756

以上是关于解决openstack “failed to connect to server (code: 1006)”故障一例的主要内容,如果未能解决你的问题,请参考以下文章

OpenStack建设企业私有云要解决五大问题

OpenStack 建设企业私有云要解决五大问题

OpenStack——基于EXSI安装OpenStack解决方案

openstack 为啥没有keystone命令

openstack新建实例各种报错解决

HCI 解决方案对比:Harvester 和 OpenStack