将KVM虚拟机从libvirtd迁移到PVE (Proxmox Virtual Environment)虚拟机

由于pve使用的也是QEMU底层,qcow2镜像通用,只需要将libvirt虚拟机进行拷贝到pve目录下,然后修改硬盘格式为直通硬盘即可正常加载。

操作如下:

kvm宿主机虚拟机文件:/var/lib/libvirt/images/107.qcow2
PVE主机:/var/lib/vz/images/

首先在pve主机上创建一个和kvm主机一样的操作系统,硬盘随意,后续需要更改,创建后记下id,博主创建id为102

然后从kvm主机scp或者rsync将文件/var/lib/libvirt/images/107.qcow2拷贝到pve主机/var/lib/vz/images/102中。

注意:部分qcow2镜像会占用比du -sh显示多一倍的空间,占用50G,实际大小为100G,需要使用ls -la查看具体大小。

将kvm镜像拷贝过来后,执行ide硬盘添加直通操作:

cd /var/lib/vz/images/102
qm set 102 --ide1 local:102/107.qcow2

然后查看102虚拟机硬件菜单,会发现一个未使用的硬盘,进行正常加载即可。

最后在选项-引导顺序中选中新添加的磁盘,操作完成。

部分图片搬运于:Proxmox VE pve硬盘直通

» 本文链接:将KVM虚拟机从libvirtd迁移到PVE (Proxmox Virtual Environment)虚拟机
» 转载请注明来源:刺客博客
» 如果文章失效或者安装失败,请留言进行反馈。