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

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

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


person ChaosSaberX    schedule 09.11.2018    source источник


Ответы (2)


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

location fs-on-alice fs_res inf: alice

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

person Dok    schedule 09.11.2018

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

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

Дополнительные сведения см. на странице http://clusterlabs.org/pacemaker/doc/en-US/Pacemaker/1.1/html/Clusters_from_Scratch/_prefer_one_node_over_another.html

person inlineMacro    schedule 24.01.2019