根分区空间不足,所以我想将机器移至另一个目录。它们当前位于/var/lib/libvirt/images/
,池名为图片。虚拟机由 Vagrant 启动,我使用 KVM/libvirt 作为提供程序。
到目前为止我已经尝试过的是:
- 使用 Vagrant 关闭虚拟机
- 在下面创建新目录
/home/images/
- chown qemu:qemu
/home/images
- 将图像从 移动
/var/lib/libvirt/images
到/home/images
- 创建新池并将其指向
/home/images
- 编辑每个虚拟机
virsh edit
并更改磁盘的路径。 - 启动虚拟机
有没有更简单/更好的方法来做到这一点?