virsh save myVm
进入的默认位置/var/lib/something
使得我的斜线分区在 Vm 保存时已满,这真的很烦人。
我不知道virsh save myVm
目录位置定义在哪里! 默认是 into /var/lib/libvirt/qemu/save
which 好像没有在 which 中定义,/etc/libvirt/qemu.conf
只定义了auto_dump_path
。
我既无法在 XML 中找到它,也无法在我的 VM 所属的virsh edit myVm
池中找到它。virsh pool-dumpxml myPool
可以解释为红帽社区我不是会员。
答案1
作为一个解决方法,但不是解决方案或其他数据都save
可以像这样重新定位:
#supposing my /data partition is into another disk
mkdir /data/data/qemu_saved_files
chown -R libvirt-qemu:libvirt-qemu /data/data/qemu_saved_files
rm -r /var/lib/libvirt/qemu/save
ln -s /data/data/qemu_saved_files /var/lib/libvirt/qemu/save
sudo systemctl restart libvirtd