步骤一:使用新的 KVM 创建 1 台虚拟机
(步骤略)
步骤二:拷贝新创建虚拟的 XML 文件并和模板虚拟机的 XML 文件进行比较
(步骤略)
(补充:KVM 新创建的虚拟机 XML 文件默认放在 /etc/libvirt/qemu/ 目录里)
步骤三:修改模板虚拟机的 XML 文件
3.1 修改 os 参数
将以下内容:
<os>
<type arch='x86_64' machine='pc-q35-rhel8.6.0'>hvm</type>
<boot dev='hd'/>
</os>
修改为:
<os>
<type arch='x86_64' machine='pc-q35-8.2'>hvm</type>
<boot dev='hd'/>
</os>
(补充:这里是以将模板虚拟机的运行环境从 Rocky Linux 8 的 KVM 更换到 openSUSE 15.6 的 KVM 为例)
3.2 修改 emulator 参数
将以下内容:
<emulator>/usr/libexec/qemu-kvm</emulator>
修改为:
<emulator>/usr/bin/qemu-system-x86_64</emulator>
(补充:这里是以将模板虚拟机的运行环境从 Rocky Linux 8 的 KVM 更换到 openSUSE 15.6 的 KVM 为例)
3.3 修改 graphics 参数
将以下内容:
<graphics type='vnc' autoport='yes'>
<listen type='address'/>
<image compression='off'/>
</graphics>
修改为:
<graphics type='spice' autoport='yes'>
<listen type='address'/>
<image compression='off'/>
</graphics>
(补充:这里是以将模板虚拟机的运行环境从 Rocky Linux 8 的 KVM 更换到 openSUSE 15.6 的 KVM 为例)