Кардиостимулятор и DRBD на Hyper-V

Мне нужно настроить двухузловой веб-кластер для веб-сайта Apache. У меня есть инфраструктура Hyper-V и только два узла. Точки балансировки нагрузки и высокой доступности.

Я установил и настроил две виртуальные машины с CentOS 7, кластер Pacemaker, MariaDB 10. Я настроил ресурс Master/Slave ocf::percona:mysql в Pacemaker.

Далее мне нужно общее хранилище для содержимого веб-сайта. Я создал диск DRBD в режиме с двумя основными каналами и GFS2 поверх него. Я проверил это без добавления в кардиостимулятор. Все работало нормально, но, чтобы сделать это автоматически, мне нужно управлять ими через Pacemaker.

Проблема в том, что Pacemaker нужно ограждение для создания ресурса DRBD, но для Hyper-V нет агентов stonith.

Я читал, что в предыдущей версии для CentOS 6 можно было создать агент SSH stonith. Я пытался сделать это, но шт не работает с ним.

Возможно ли сейчас использовать Pacemaker в верхней части Hyper-V? Или может существовать другой способ использовать DRBD в двойном первичном?

1 ответ

Решение

Я пробовал много решений, но никто не работал хорошо. Я сделал двустороннюю репликацию файлов, используя вместо этого lsyncd.

Другие вопросы по тегам