virsh save myVm的默认位置进入/var/lib/something,这使得我的斜杠分区在Vm保存上完全填满,这是真正的指定。
我不知道virsh save myVm目录位置是在哪里定义的!默认设置为/var/lib/libvirt/qemu/save,而/etc/libvirt/qemu.conf中似乎没有定义它,它只定义了auto_dump_path。
我既无法在virsh edit myVm XML中找到它,也无法在VM所属的池virsh pool-dumpxml myPool中找到它。
这可以用红帽子来解释,我不是会员。
发布于 2020-12-20 16:11:21
作为一种解决方案,无论是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 libvirtdhttps://serverfault.com/questions/1046930
复制相似问题