OpenStack实例控制台报错1006
环境说明
操作系统信息
CentOS Linux release 7.9.2009 (Core)
Linux node2.yun.com 5.4.226-1.el7.elrepo.x86_64
OpenStack版本信息
OpenStack Queens 3.14.3
报错信息
错误:Failed to connect to server (code: 1006)
解决方法
Nova Compute节点根据官文档配置:https://docs.openstack.org/mitaka/zh_CN/install-guide-rdo/nova-compute-install.html
配置如下:
vim /etc/nova/nova.conf
[DEFAULT]
use_neutron=true
firewall_driver=nova.virt.firewall.NoopFirewallDriver
transport_url=rabbit://openstack:ad469ecfac0524fbc80d@web.yun.com
auth_strategy=keystone
my_ip=192.168.28.30
[api]
[vnc]
enabled=True
server_listen=0.0.0.0
server_proxyclient_address=$my_ip
novncproxy_base_url=http://web.yun.com:6080/vnc_auto.html
修改后配置:
[DEFAULT]
use_neutron=true
firewall_driver=nova.virt.firewall.NoopFirewallDriver
transport_url=rabbit://openstack:ad469ecfac0524fbc80d@web.yun.com
[api]
auth_strategy=keystone
my_ip=192.168.28.30
[vnc]
enabled=True
server_listen=0.0.0.0
server_proxyclient_address=$my_ip
novncproxy_base_url=http://web.yun.com:6080/vnc_auto.html
配置完成后,重启openstack-nova-compute服务
systemctl restart openstack-nova-compute
nova.conf 配置文件中 my_ip 参数是在 [DEFAULT] 下,不知道为必须要配置在 [api] 下