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

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

2
задан 10 August 2018 в 00:31
1 ответ

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

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

2
ответ дан 3 December 2019 в 11:25

Теги

Похожие вопросы