使用范例
Host¶
开启CPU虚拟化技术
安装 qemu-kvm
可执行程序,重命名为qemu-spice
¶
- yum install qemu-kvm
- ln -s /usr/libexec/qemu-kvm /usr/local/bin/qemu-spice
spice-protocol
会作为 qemu-kvm 的依赖自动安装
安装依赖工具¶
- yum install qemu-vdagent qemu-img
关闭防火墙,为了客户端能与服务端通信¶
- systemctl stop firewalld
- systemctl disable firewalld
启动虚拟机¶
- qemu-img create img/win7.img 15G
- 使用qemu-kvm
- qemu-spice -boot order=dc -vga qxl -m 3072 -spice port=3001,disable-ticketing -soundhw hda -device virtio-serial -chardev spicevmc,id=vdagent,debug=0,name=vdagent -device virtserialport,chardev=vdagent,name=com.redhat.spice.0 -cdrom cn_windows_7_ultimate_with_sp1_x64_dvd_618537.iso img/win7.img
- 使用virt-manager 这种方式的稳定性更好
Client¶
开启CPU虚拟化技术
安装依赖工具¶
- yum install spice-gtk3 virt-viewer
- 如果没有图形化界面: 参考安装图形界面
- 在图形化界面:
remote-viewer spice://server:3001
Windows Guest¶
安装vdagent驱动¶
装了spice-nsis
这个工具包之后才能拖拽文件、共享剪切板等操作
工具包下载地址: https://www.spice-space.org/download/windows/spice-guest-tools/spice-guest-tools-latest.exe
包含了QXL
驱动、QXL-WDDM-DOD
驱动、SPICE agent