Newton配置SPICE協議

1、控制節點:

安裝包:

# yum install spice-server spice-protocol openstack-nova-spicehtml5proxy spice-html5

這裏提示:

wKioL1i8vwmBD8GeAAAZ9cdrjH4729.png-wh_50

直接下載 spice-html5的RPM包並安裝:

# wget 
# rpm -i spice-html5-0.1.7-1.el7.noarch.rpm

修改配置文件:

# vim /etc/nova/nova.conf
[default]
vnc_enabled=false
[spice]
html5proxy_host=0.0.0.0
html5proxy_port=6082
keymap=en-us

停止novncproxy並取消自啓動

# systemctl stop openstack-nova-novncproxy.service
# systemctl disable openstack-nova-novncproxy.service

啓用spicehtml5proxy開機自啓動並啓動它

# systemctl enable openstack-nova-spicehtml5proxy.service
# systemctl start openstack-nova-spicehtml5proxy.service

2、計算節點

安裝包:

# yum install spice-server spice-protocol spice-html5

這裏同樣提示找不到軟件包spice-html5,參照控制節點安裝方法。

修改配置文件:

# vim /etc/nova/nova.conf
[default]
vnc_enabled=false
[vnc]
enabled = False
[spice]
html5proxy_base_url=
server_listen=127.0.0.1
server_proxyclient_address=127.0.0.1
enabled=true
keymap=en-us

重啓nova-compute

# systemctl restart openstack-nova-compute.service

但是通過dashboard並沒有看到控制檯。

wKioL1i85rnz1K7pAAA1b97iZ48840.png-wh_50

這裏發現實例是關機狀態,重啓實例後,在控制檯發現:127.0.0.1拒絕了連接請求,因此參考vnc選項的配置,將IP修改如下:

wKioL1i9Tg_hCN07AAAa7z7qCig049.png-wh_50

將url修改爲controller,其他IP修改爲$my_ip

再次查看控制檯:

wKiom1i9TlzRFLToAAAz6n1uQhs348.png-wh_50

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章