<转>云主机配置OpenStack使用spice的方法
2017-04-26 13:54
330 查看
按官方文档(openstack-install-guide-yum-juno)搭建和配置的OpenStack默认使用novnc作为云主机的控制台訪问方式,假设须要配置使用GUI的操作系统,会显得比較尴尬。
所以尝试配置使用spice来作为控制台訪问方式。
即使它的配置比較简单,也把我难住了非常久。就差了最后的一步……
測试环境为VMware WKS,4个节点,各自是控制节点,网络节点,计算节点和存储节点。都部署在CentOS 7.0 上。
配置spice前已按官方文档搭建好环境,而且測试可用。
配置过程仅仅涉及控制节点(192.168.209.11)和计算节点(192.168.209.31)。依据情况改动为实际环境的IP地址。
改动控制节点
安装软件包
yum install spice-server spice-protocol openstack-nova-spicehtml5proxy spice-html5
### spice-html5来自epel源,spice-server。spice-protocol来自CentOS官方源
改动配置文件,凝视掉原vnc相关配置,加入下面配置信息。
这里须要明白指定vnc_enabled=false。否则即使配置了spice,系统也仍然使用vnc(參考官方文档说明)
vim /etc/nova/nova.conf
[default]
vnc_enabled=false
[spice]
html5proxy_host=192.168.209.11
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
开放6082port
firewall-cmd --add-port=6082/tcp --permanent
firewall-cmd --reload
改动计算节点
安装软件包
yum install spice-server spice-protocol spice-html5
### spice-html5来自epel源,spice-server。spice-protocol来自CentOS官方源
改动配置文件,凝视掉原vnc相关配置。加入下面配置信息
vim /etc/nova/nova.conf
[default]
vnc_enabled=false
[spice]
html5proxy_base_url=http://192.168.209.11:6082/spice_auto.html
server_listen=192.168.209.31
server_proxyclient_address=192.168.209.31
enabled=true
keymap=en-us
重新启动启动nova-compute
systemctl restart openstack-nova-compute.service
http://www.kuandaicesu.com/xinwenzhongxin/wangluojishu/6426.html 原文章链接
所以尝试配置使用spice来作为控制台訪问方式。
即使它的配置比較简单,也把我难住了非常久。就差了最后的一步……
測试环境为VMware WKS,4个节点,各自是控制节点,网络节点,计算节点和存储节点。都部署在CentOS 7.0 上。
配置spice前已按官方文档搭建好环境,而且測试可用。
配置过程仅仅涉及控制节点(192.168.209.11)和计算节点(192.168.209.31)。依据情况改动为实际环境的IP地址。
改动控制节点
安装软件包
yum install spice-server spice-protocol openstack-nova-spicehtml5proxy spice-html5
### spice-html5来自epel源,spice-server。spice-protocol来自CentOS官方源
改动配置文件,凝视掉原vnc相关配置,加入下面配置信息。
这里须要明白指定vnc_enabled=false。否则即使配置了spice,系统也仍然使用vnc(參考官方文档说明)
vim /etc/nova/nova.conf
[default]
vnc_enabled=false
[spice]
html5proxy_host=192.168.209.11
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
开放6082port
firewall-cmd --add-port=6082/tcp --permanent
firewall-cmd --reload
改动计算节点
安装软件包
yum install spice-server spice-protocol spice-html5
### spice-html5来自epel源,spice-server。spice-protocol来自CentOS官方源
改动配置文件,凝视掉原vnc相关配置。加入下面配置信息
vim /etc/nova/nova.conf
[default]
vnc_enabled=false
[spice]
html5proxy_base_url=http://192.168.209.11:6082/spice_auto.html
server_listen=192.168.209.31
server_proxyclient_address=192.168.209.31
enabled=true
keymap=en-us
重新启动启动nova-compute
systemctl restart openstack-nova-compute.service
http://www.kuandaicesu.com/xinwenzhongxin/wangluojishu/6426.html 原文章链接
相关文章推荐
- <转>云主机配置OpenStack使用spice的方法
- eclipse Maven配置以及使用方法<转>
- <配置> Ubuntu gcc 安装 使用方法
- Spring配置文件中使用ref local与ref bean的区别. 在ApplicationResources.properties文件中,使用<ref bean>与<ref local>方法如下
- C++ 中dynamic_cast<>的使用方法
- 关于spring切面使用<aop:aspectj-autoproxy/>报错的解决方法
- 验证视图状态 MAC 失败。如果此应用程序由网络场或群集承载,请确保 <machineKey> 配置指定了相同的 validationKey 和验证算法。不能在群集中使用 AutoGenerate
- C++ 中dynamic_cast<>的使用方法
- HTML中让图片滚动的<marquee>标签的使用方法
- 不使用vector<bool>的原因和替代方法
- CMake 使用方法 & CMakeList.txt<转>
- 使用@Controller注解为什么要配置<mvc:annotation-driven />
- <s:iterator> 中的status 使用方法
- C++ 中dynamic_cast<>的使用方法
- C++ 中dynamic_cast<>的使用方法小结 -判断类型-rtti
- 使用struts2的<s:param>等标签向action传值出现中文乱码的解决方法
- 使用@Controller注解为什么要配置<mvc:annotation-driven />
- <s:iterator> 中的status 使用方法
- C#中Queue<T>类的使用以及部分方法的源码分析
- Openstack常见报错及解决方法<一>