实时迁移是否会导致数据损坏?

实时迁移是否会导致数据损坏?

我们有两个虚拟主机(Xen 4.9)并在它们之间实时迁移客户机。客户机的存储可通过 iSCSI 访问。也就是说,在主机 A 上运行的客户机的存储呈现为直接块设备,并且该设备使用 iscsiadm 安装在主机 A 上。

客户的存储配置如下:

<disk type='block' device='disk'>
  <driver name='qemu' type='raw' cache='writethrough'/>
  <source dev='/dev/disk/by-path/ip-192.168.51.14:3260-iscsi-iqn.2003-10.com.lefthandnetworks:san:19186:db2-lun-0'/>
  <target dev='hda' bus='ide'/>
  <address type='drive' controller='0' bus='0' target='0' unit='0'/>
</disk>

当将该客户机实时迁移到主机 B 时,是否存在数据损坏的可能性?如果是,应如何配置?

答案1

只要两个虚拟机管理程序都可以访问共享存储,实时迁移就不会有问题。

如果目标虚拟机管理程序无法访问共享存储,则它应该拒绝接受实时迁移,或者如果正在进行中,则中止迁移。

相关内容