<转>云主机配置OpenStack使用spice的方法

按官方文档(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   原文章链接

时间: 2024-10-10 01:26:51

<转>云主机配置OpenStack使用spice的方法的相关文章

<转>云主机配置OpenStack使用spice的方法

按官方文档(openstack-install-guide-yum-juno)搭建和配置的OpenStack默认使用novnc作为云主机的控制台访问方式,如果需要配置使用GUI的操作系统,会显得比较尴尬.所以尝试配置使用spice来作为控制台访问方式. 即使它的配置比较简单,也把我难住了很久,就差了最后的一步-- 测试环境为VMware WKS,4个节点,分别是控制节点,网络节点,计算节点和存储节点,都部署在CentOS 7.0 上. 配置spice前已按官方文档搭建好环境,并且测试可用. 配置

Python批量给云主机配置安全组

这几年对运维人员来说最大的变化可能就是公有云的出现了,我相信可能很多小伙伴公司业务就跑在公有云上, 因为公司业务关系,我个人接触公有云非常的早,大概在12年左右就是开始使用亚马逊云,后来逐渐接触到国内的阿里,腾讯云等,随着公司业务往国内发展,这几年我们也使用了很多国内的公有云厂商,所以在云运维方面也积累了一些经验,从传统的物理机到公有云运维,我个人认为最大的问题就是你能不能用公有云的思路去思考去实现一个安全稳定.可伸缩和经济的业务构架,云运维是有别与传统运维的,比如说了解公有云的都知道安全组的概

OpenStack云主机配置VIP

在OpenStack中默认由于安全组策略限制,云主机只响应自己的iP地址请求,如果需要做HA,可以用以下两种方式实现 1. 增加allow_address_pairs属性 # neutron port-list |grep 10.xxx.51.50 # neutron port-show cff5866e-f288-4614-8778-665795207e0f +-----------------------+-------------------------------------------

云主机配置Docker Bridge,在重新颠倒配置,重启网卡,导致物理网卡不正常工作

1,物理机配置,eth0,eth1 配置bonding,bonding 作为bridge 物理网卡,在生成bond0 作为物理机管理口 2,虚拟机配置,eth1 作为bridge 虚拟网卡br500, eth0 配置正常网卡IP 3, 因eth0 为WEB 段, eth1 为DB 段,需颠倒配置,重启网卡,出现以下问题 4,相关错误日志: an  3 14:46:41 localhost kernel: device vnet0 entered promiscuous mode Jan  3 1

配置OpenStack使用spice

注:因为在测试配置过程中反复配置过多次,以下内容可能并不完整,有待验证. 按官方文档(openstack-install-guide-yum-juno)搭建和配置的OpenStack默认使用novnc作为云主机的控制台访问方式,如果需要配置使用GUI的操作系统,会显得比较尴尬.所以尝试配置使用spice来作为控制台访问方式. 即使它的配置比较简单,也把我难住了很久,就差了最后的一步-- 测试环境为VMware WKS,4个节点,分别是控制节点,网络节点,计算节点和存储节点,都部署在CentOS

在OpenStack中对云主机类型进行重新配置

实现功能:实现在openstack中能够重新调整新建的openstack主机的内存及磁盘空间大小. 当我们在openstack主机实例中操作-->调整云主机大小 的时候并没有报错,但发现云主机的内存与磁盘空间并没有变化,查询/var/log/nova/nova-compute.log 发现有如下错误: nstance: c63d6086-f899-4994-a239-8b4eb0343a13] Setting instance back to ACTIVE after: Instance rol

创建 OpenStack云主机 [六]

创建 OpenStack云主机 [六] openstack 时间:2016年11月28日 创建虚拟网络 创建m1.nano规格的主机(相等于定义虚拟机的硬件配置)生成一个密钥对(openstack的原理是不使用密码连接,而是使用密钥对进行连接) 增加安全组规则(用iptables做的安全组) 启动一个实例(使用命令启动,启动虚拟机有三种方式:1.命令CLI 2.api 3.Dashboard)其实Dashboard也是通过api进行连接块设备存储编排共享文件系统 虚拟网络分为提供者网络和私有网络

Openstack新建云主机的流程

前言 前天晚上没睡觉,所以昨天睡得很早,导致今天4点就起来了 时间是人最宝贵的财富,于是我打消了钻在被子里刷剧的念头,爬起来整理一下在Openstack中新建一个云主机的流程. Openstack可以让你在登录dashboard之后只需要点一下"创建主机"的按钮,选择相应配置,在几十秒内就可以创建好一台云主机供你使用,这么牛逼的事情是怎么做到的呢? 别着急,听我跟你慢慢道来 新建一个云主机流程总览图 图中流程-1 首先你访问dashboard之后,显示的是一个登录页面,人家horizo

Openstack liberty源码分析 之 云主机的启动过程3

接上篇Openstack liberty源码分析 之 云主机的启动过程2, 简单回顾下:nova-conductor收到nova-scheduler返回的主机列表后,依次发送异步rpc请求给目标主机的nova-compute服务,下面继续来看nova-compute服务的处理过程: nova-compute 根据路由映射,nova-compute中处理云主机启动请求的方法为 nova/compute/manager.py.ComputeManager.py.build_and_run_insta