Назад | Перейти на главную страницу

Вызывает ли живая миграция повреждение данных?

У нас есть два виртуальных хоста (Xen 4.9) и живые мигрирующие гости между ними. Хранилище гостей доступно через iSCSI. То есть гость, работающая на хосте A, имеет хранилище, представленное как прямое блочное устройство, и устройство монтируется на хосте A с помощью iscsiadm.

Гостевая конфигурация хранилища:

<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 существует ли вероятность повреждения данных, и если, то как это следует настроить?

Пока общее хранилище доступно для обоих гипервизоров, у вас не будет проблем с динамической миграцией.

Если конечный гипервизор не имеет доступа к общему хранилищу, он должен отказаться принимать динамическую миграцию или, если она выполняется, прервать ее.