Активная / пассивная установка кластера высокой доступности с использованием Pacemaker и первичного автоматического режима drbd вступает во владение после отказа

Следуя приведенным ниже инструкциям, мне удалось настроить активно-пассивный кластерный узел. Но я замечаю, что, когда основной отказывает и возвращается, он не берет на себя основную роль. Какой параметр я должен настроить в crm, чтобы гарантировать, что при восстановлении основного сервера после сбоя он возвращается как основной с резервного компьютера?

https://www.theurbanpenguin.com/drbd-pacemaker-ha-cluster-ubuntu-16-04/

1 ответ

Решение

Это можно сделать с помощью ограничения местоположения бесконечности. Что-то вроде:

location fs-on-alice fs_res inf: alice

Автоматический возврат не рекомендуется. В идеальной конфигурации HA не должно иметь значения, какая система в настоящее время является основной. Кроме того, я видел случаи, когда у узла периодически возникали паники / перезагрузки каждые 10-20 минут. Теперь у вас есть службы, которые переключаются при сбое и останавливаются / перезапускаются несколько раз в час. Если бы не ограничение местоположения и автоматическое восстановление при сбое, у вас не было бы такого поведения.

Правильное указание правила размещения "inf" всегда заставляет ресурс работать только на Алисе. И если Алиса отключается для обслуживания, тогда ресурс не будет работать ни на каком другом узле. То, что вы хотите добавить, называется липкостью.

шт. ограничение местоположения fs_res предпочитает alice =50

Более подробную информацию см. На http://clusterlabs.org/pacemaker/doc/en-US/Pacemaker/1.1/html/Clusters_from_Scratch/_prefer_one_node_over_another.html

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