【问题标题】:libvirt live migrate error, cannot open filelibvirt 实时迁移错误,无法打开文件
【发布时间】:2013-12-31 03:05:29
【问题描述】:

我想使用实时迁移将 vps 来宾从一台主机迁移到另一台主机。我为 vps 来宾使用具有原始磁盘格式的 KVM。这是命令:

virsh migrate --live guest09 qemu+ssh://123.45.6.78/system

但我收到一条错误消息

error: cannot open file '/dev/volumeGroup/guest09': No such file or directory

使用 libvirt 进行实时迁移的正确方法是什么?

【问题讨论】:

    标签: migration centos qemu kvm libvirt


    【解决方案1】:

    您可能没有主机之间的共享存储设置,即 NFS 或 sshfs。显然,在大多数示例中都假定共享存储。你可以在http://fedoraproject.org/wiki/QA:Testcase_Live_Migration_using_libvirt/virsh看到一些例子

    或者,您可以尝试--copy-storage-all 选项

    virsh migrate --live --copy-storage-all guest09 qemu+ssh://123.45.6.78/system
    

    但这仍然需要文件名路径完全相同,并且文件/设备已经预先创建。 老实说,没有怪癖,我无法让它工作。

    【讨论】:

    • 添加选项 --copy-storage-all 后我仍然收到相同的错误消息
    猜你喜欢
    • 2013-09-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多