我想为一个vps来宾从一个主机到另一个主机使用实时迁移 . 我将KVM与原始磁盘格式用于vps来宾 . 这是命令:
virsh migrate --live guest09 qemu+ssh://123.45.6.78/system
但是我收到一条错误消息
error: cannot open file '/dev/volumeGroup/guest09': No such file or directory
使用libvirt进行实时迁移的正确方法是什么?
您可能没有在主机之间 Build 共享存储设置,即NFS或sshfs . 显然,大多数示例都假设共享存储 . 您可以在http://fedoraproject.org/wiki/QA:Testcase_Live_Migration_using_libvirt/virsh中看到一些示例
或者,您可以尝试 --copy-storage-all 选项
--copy-storage-all
virsh migrate --live --copy-storage-all guest09 qemu+ssh://123.45.6.78/system
但是这仍然需要文件名路径完全相同,并且事先已经创建了文件/设备 . 说实话,如果没有怪癖,我无法让它工作 .
1 回答
您可能没有在主机之间 Build 共享存储设置,即NFS或sshfs . 显然,大多数示例都假设共享存储 . 您可以在http://fedoraproject.org/wiki/QA:Testcase_Live_Migration_using_libvirt/virsh中看到一些示例
或者,您可以尝试
--copy-storage-all
选项但是这仍然需要文件名路径完全相同,并且事先已经创建了文件/设备 . 说实话,如果没有怪癖,我无法让它工作 .