openstack虚拟机配置使用SPICE
来源:互联网 发布:易语言连接数据库 编辑:程序博客网 时间:2024/05/21 07:05
控制节点
安装软件包
yum install spice-server spice-protocol openstack-nova-spicehtml5proxy spice-html5
spice-html5 在epel源里,需要配置epel源
[epel]name=Extra Packages for Enterprise Linux 7 - $basearch#baseurl=http://download.fedoraproject.org/pub/epel/7/$basearchmirrorlist=https://mirrors.fedoraproject.org/metalink?repo=epel-7&arch=$basearchfailovermethod=priorityenabled=1gpgcheck=0gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7
修改配置文件,注释掉原vnc相关配置,添加以下配置信息。
这里需要明确指定vnc_enabled=false,否则即使配置了spice,系统也仍然使用vnc(参考官方文档说明)
vim /etc/nova/nova.conf
[default]vnc_enabled=false[spice]html5proxy_host=10.1.81.193html5proxy_port=6082keymap=en-us
停止novncproxy并取消自启动
systemctl stop openstack-nova-novncproxy.servicesystemctl disable openstack-nova-novncproxy.service
启用spicehtml5proxy开机自启动并启动它
systemctl enable openstack-nova-spicehtml5proxy.servicesystemctl start openstack-nova-spicehtml5proxy.service
开放6082端口
firewall-cmd --add-port=6082/tcp –permanentfirewall-cmd --reload
计算节点
修改计算节点
安装软件包
yum install spice-server spice-protocol spice-html5
修改配置文件,注释掉原vnc相关配置,添加以下配置信息
vim /etc/nova/nova.conf
[default]vnc_enabled=false[spice]html5proxy_base_url=http://10.1.81.193:6082/spice_auto.htmlserver_listen=0.0.0.0server_proxyclient_address=10.1.81.192enabled=truekeymap=en-us
重启启动nova-compute
systemctl restart openstack-nova-compute.service
登录
web效果
spice客户端登录
安装virt-viewer
ps aux|grep kvm
root 1946 2.1 28.3 4734496 2291064 ? Sl 9月09 67:46 /usr/libexec/qemu-kvm -name instance-0000001f -S -machine pc-i440fx-rhel7.0.0,accel=kvm,usb=off -cpu Nehalem,+rdtscp,+avx,+osxsave,+xsave,+tsc-deadline,+pcid,+pdcm,+xtpr,+tm2,+est,+vmx,+ds_cpl,+monitor,+dtes64,+pclmuldq,+pbe,+tm,+ht,+ss,+acpi,+ds,+vme -m 2048 -realtime mlock=off -smp 1,sockets=1,cores=1,threads=1 -uuid 5413e4ed-48cb-4b7f-88a5-c2e48a51467e -smbios type=1,manufacturer=Fedora Project,product=OpenStack Nova,version=2015.1.0-3.el7,serial=c9f7de17-15af-402a-8bfb-a52cc836791b,uuid=5413e4ed-48cb-4b7f-88a5-c2e48a51467e -no-user-config -nodefaults -chardev socket,id=charmonitor,path=/var/lib/libvirt/qemu/instance-0000001f.monitor,server,nowait -mon chardev=charmonitor,id=monitor,mode=control -rtc base=utc,driftfix=slew -global kvm-pit.lost_tick_policy=discard -no-hpet -no-shutdown -boot strict=on -device piix3-usb-uhci,id=usb,bus=pci.0,addr=0x1.0x2 -device virtio-serial-pci,id=virtio-serial0,bus=pci.0,addr=0x4 -drive file=/var/lib/nova/instances/5413e4ed-48cb-4b7f-88a5-c2e48a51467e/disk,if=none,id=drive-virtio-disk0,format=qcow2,cache=none -device virtio-blk-pci,scsi=off,bus=pci.0,addr=0x5,drive=drive-virtio-disk0,id=virtio-disk0,bootindex=1 -netdev tap,fd=23,id=hostnet0,vhost=on,vhostfd=25 -device virtio-net-pci,netdev=hostnet0,id=net0,mac=fa:16:3e:5b:fe:08,bus=pci.0,addr=0x3 -chardev file,id=charserial0,path=/var/lib/nova/instances/5413e4ed-48cb-4b7f-88a5-c2e48a51467e/console.log -device isa-serial,chardev=charserial0,id=serial0 -chardev pty,id=charserial1 -device isa-serial,chardev=charserial1,id=serial1 -chardev pty,id=charchannel0 -device virtserialport,bus=virtio-serial0.0,nr=1,chardev=charchannel0,id=channel0,name=com.redhat.spice.0 -spice port=5901,addr=0.0.0.0,disable-ticketing,seamless-migration=on -k en-us -vga qxl -global qxl-vga.ram_size=67108864 -global qxl-vga.vram_size=67108864 -global qxl-vga.vgamem_mb=16 -device virtio-balloon-pci,id=balloon0,bus=pci.0,addr=0x6 -msg timestamp=on
看到name=com.redhat.spice.0 -spice port=5901,addr=0.0.0.0
可见可以使用spice://10.1.81.214:5901即可
remote-viewer spice://10.1.81.214:5901 即可
0 0
- openstack虚拟机配置使用SPICE
- Openstack Icehouse Spice配置
- Openstack Icehouse Spice配置
- Nova如何配置虚拟机使用Spice+QXL ?
- Nova如何配置虚拟机使用Spice+QXL ?
- openstack 使用 spice
- <转>云主机配置OpenStack使用spice的方法
- OpenStack使用Spice协议连接instance桌面
- kvm虚拟机vnc和spice配置
- openstack虚拟机网络配置
- spice for openstack
- OpenStack 查询 Spice 端口
- openstack虚拟机双网卡配置
- 使用 spice-guest-tools 让虚拟机支持spicec 双屏显示
- Openstack Icehouse 虚拟机迁移配置(转)
- [OpenStack-Nova]虚拟机动态快照配置
- 如何给openstack虚拟机配置静态IP
- KVM虚拟机部署openstack的网络配置
- oracle 字符串分割
- 内网穿透-ngrok原理浅析
- java 操作oracle 数据库,按Time排序 ,取前10条
- 对于服务器功能和策略的提取的思考
- 基于注解的SpringMVC简单介绍
- openstack虚拟机配置使用SPICE
- Long Term Time Series Prediction and Stock Value Prediction
- 页面顺序载入UI 方法
- Java String,StringBuilder和StringBuffer的用法和区别
- 【linq to sql学习笔记】查询(上)
- [Ubuntu]Myget 安裝方法,支援多線下載(增強版wget)
- SQL Server 2005 创建分区表
- Active noise cancellation: Trends, concepts, and technical challenges
- PAT-A | 1091 | Acute Stroke