1.今天在部署O版過程中發現了novnc組件不兼容openstack
2.novnc一直報錯,令牌過期,原本以為是python代碼配置的問題,最后經過排查很久發現竟然是novnc的版本和openstack的O版不兼容novnc
yum remove -y?novnc*
安裝支持版本yum install -y novnc-0.5.1
重啟nova組件,解決
3. 版本對應關系
在 OpenStack 的不同版本中,openstack-nova-novncproxy
可能使用不同的 NoVNC 版本:
OpenStack 版本 | 對應 NoVNC 版本 |
---|---|
Juno (J 版) | 通常是 0.5.x |
Kilo (K 版) | 通常是 0.5.x |
Liberty (L 版) | 通常是 0.5.x |
Mitaka (M 版) | 通常是 0.5.x |
Newton (N 版) | 通常是 0.6.x |
Ocata (O 版) | 通常是 0.6.x |
Pike (P 版) | 通常是 0.6.x |
Queens (Q 版) | 通常是 0.6.x 或更高 |
Rocky (R 版) | 通常是 0.6.x 或更高 |