Здравствуйте, я хотел бы знать, есть ли какие-либо возможности с keepalived: сменить главного владельца при выходе из строя узла?
Чтобы проиллюстрировать мой вопрос:
[стандартное поведение]
Кластер Keepalived с узлом 1 (мастер) и узел 2 (раб).
когда (мастер) идет вниз, (раб) это удобный трафик Когда (мастер) идет вверх и (мастер) возвращается к работе по обработке трафика
[поведение при наблюдении]
Кластер Keepalived с node1 (происхождение-мастер) и узел2 (происхождение-раб).
когда (происхождение-мастер) идет вниз, (происхождение-раб) обрабатывает трафик и становится (новый хозяин)
когда (происхождение-мастер) идет вверх и (новый раб)
Моя проблема заключалась в использовании состояния Master> Slave.
Чтобы работать так, как я хотел в [контролируемом поведении], мне пришлось настроить Резервное копирование> Состояние резервного копирования:
# Node1
vrrp_instance VI_TEST_1 {
state BACKUP
priority 150
nopreempt
# Node2
vrrp_instance VI_TEST_1 {
state BACKUP
priority 100
nopreempt
Надеюсь, это кому-то поможет!