您的位置:首页 > 运维架构

openstack VNC无法使用

2018-03-18 09:06 73 查看
一 问题现象

二 问题分析分析日志:openstack-nova-novncproxy并没有启动

手动执行启动脚本:/usr/bin/nova-novncproxy --web /usr/share/novnc/
[root@controller0 ~]# /usr/bin/nova-novncproxy --web /usr/share/novnc/
Traceback (most recent call last):
File "/usr/bin/nova-novncproxy", line 10, in <module>
sys.exit(main())
File "/usr/lib/python2.6/site-packages/nova/cmd/novncproxy.py", line 87, in main
wrap_cmd=None)
File "/usr/lib/python2.6/site-packages/nova/console/websocketproxy.py", line 47, in __init__
ssl_target=None, *args, **kwargs)
File "/usr/lib/python2.6/site-packages/websockify/websocketproxy.py", line 231, in __init__
websocket.WebSocketServer.__init__(self, RequestHandlerClass, *args, **kwargs)
TypeError: __init__() got an unexpected keyword argument 'no_parent'
上网搜索:File "/usr/lib/python2.6/site-packages/websockify/websocketproxy.py", line 231, in __init__ 关键字获得相关信息http://blog.csdn.net/ycl146/article/details/62043704
三 错误原因websockify版本太低,升级websockify版本即可。
四 解决方法在控制节点执行如下命令pip install websockify==0.5.1
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  nova