Кластеры из виртуальных машин - проблемы с Xen live migration

При попытке построение отказоустойчивого кластера в RHEL5 было обнаружено, что миграция сервиса выполняется не через XEN Live migration, а через простой save/restore виртуальных машин, т.е. по аналогии с "xm migrate DOMU host1.cluster.ru".

Покапавшись стало понятно, что в скрипте /usr/share/cluster/vm.sh забыли добавить параметр "--live" в обработчик события migrate.

В обновлении от RHEL5.2 rgmanager умеет теперь делать live миграцию, только вот придется руками править /etc/cluster/cluster.conf (параметр migrate="live") у ресурса виртуальной машины. И загружать его снова в кластер через "ccs_tool update /etc/cluster/cluster.conf".

N.B. не забываем при ручном обновлении конфигов кластера обновлять и версию файла :)

Статейка по теме Automated failover and recovery of virtualized guests in Advanced Platform

Comments