我的openstack共三个节点,控制节点、计算节点、dashboard
控制节点安装mysql、keystone、swift-proxy、nova-api、cinder-api等控制组件
计算节点安装nova-computes、swift-storage等计算和存储组件
dashboard安装dashboard组件,
按照官方文档说是三个节点的novncproxy_base_url和xvpvncproxy_base_url都配成自己的IP, vncserver_proxyclient_address配置为计算节点IP,
但网上普遍的方法是三个节点的novncproxy_base_url和xvpvncproxy_base_url都配成控制节点的外网IP, vncserver_proxyclient_address配置为计算节点的内网IP,
我两种方法都试过了,都配不通,都是报404找不到页面错误,
我现在的是按第二种方法配置的,(192.168.1.216是控制节点的外网IP,192.168.111.6是计算节点 的内网IP)
请各位高手看下哪个地方配错了,哪需要改,谢谢!
dashboard 的noVNC配置为:
novncproxy_base_url=http://192.168.1.216:6080/vnc_auto.html
xvpvncproxy_base_url=http://192.168.1.216:6081/console
vncserver_listen=0.0.0.0
vncserver_proxyclient_address=192.168.111.6
控制节点的noVNC配置为:
novncproxy_base_url=http://192.168.1.216:6080/vnc_auto.html
xvpvncproxy_base_url=http://192.168.1.216:6081/console
vncserver_listen=0.0.0.0
vncserver_proxyclient_address=192.168.111.6
计算节点的noVNC配置为:
novncproxy_base_url=http://192.168.1.216:6080/vnc_auto.html
xvpvncproxy_base_url=http://192.168.1.216:6081/console
vncserver_listen=0.0.0.0
vncserver_proxyclient_address=192.168.111.6
按照我的理解是应该把novncproxy_base设置成控制节点IP,xvpvncproxy_base_url设置成计算节点的IP,然后vncser_proxyclient设置成dashboard的IP地址,但这么设置也访问不到VNC,请问我理解对吗
控制节点和计算节点的日志没有任何错误,dashboard节点日志报错为
Timeout: Timeout while waiting on RPC response.
是不是除了这些设置novnc还需要其它组件的支持,官方文档关于novnc的设置只有轻描淡写的几句,网上也找不到除了以上几条配置项外其它关于novnc的配置或需要组件的安装文档
研究好几天了,还请指导下
这个问题最后你解决了吗?
http://www.pubyun.com/blog/openstack/openstack下vnc的配置/
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。