Xen

實時遷移是否會導致數據損壞?

  • August 9, 2018

我們有兩個虛擬主機(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 時,是否存在數據損壞的可能性,如果,應該如何配置?

只要兩個管理程序都可以訪問共享儲存,實時遷移就不會有問題。

如果目標管理程序無權訪問共享儲存,那麼它應該拒絕接受實時遷移,或者如果它正在進行中,則中止它。

引用自:https://serverfault.com/questions/925623