KVM虚拟机在做快照时短暂中断问题怎么解决

  1. 环境查看
    系统环境
# cat /etc/kylin-release 
Kylin Linux Advanced Server release V10 (Lance)
# uname -a
Linux KylinServer198 4.19.90-52.22.v2207.ky10.x86_64 #1 SMP Tue Mar 14 12:19:10 CST 2023 x86_64 x86_64 x86_64 GNU/Linux

软件环境

# virsh version
根据库编译:libvirt 6.2.0
使用库:libvirt 6.2.0
使用的 API: QEMU 6.2.0
运行管理程序: QEMU 4.1.0
  1. 现象
    KVM虚拟机在做快照时磁盘会短暂中断
  2. 解决方法
    加参数执行磁盘快照
    安装qemu-guest-agent
yum install qemu-guest-agent -y
systemctl enable qemu-guest-agent --now

修改虚拟机配置文件在标签内添加

<channel type='unix'>
  <target type='virtio' name='org.qemu.guest_agent.0'/>
</channel>

重启虚拟机

# virsh shutdown domname
# virsh start domname

创建镜像

# virsh snapshot-create Rocky9Template003251  --quiesce --disk-only

查看镜像

# virsh snapshot-list Rocky9Template003251 
 名称         生成时间                    状态
---------------------------------------------------------
 1756229253   2025-08-27 01:27:33 +0800   shutoff
 1756257969   2025-08-27 09:26:09 +0800   shutoff
 1756259364   2025-08-27 09:49:24 +0800   shutoff
 1756259768   2025-08-27 09:56:08 +0800   disk-snapshot

如果没有安装qemu-guest-agen或者在配置之后没有重启虚拟机则会报以下错误

 错误:不支持的参数:未配置 QEMU 虚拟机代理
posted @ 2025-08-27 10:10  minseo  阅读(12)  评论(0)    收藏  举报