Назад | Перейти на главную страницу

keepalived не назначает виртуальный IP

Я тестирую haproxy с поддержкой активности на 3 серверах.
Конфигурации сервера Haproxy работают нормально (USLTS4 / USLTS5), но не поддерживают активность.

Процесс запущен на обоих haproxy, но VIP не назначен мастеру (USLTS4), поэтому он недоступен для клиентов.

Вот конфиги haproxy и keepalived:

haproxy

оставайся живым

Оба haproxy работают нормально по отдельности и балансируют трафик.

USLTS4: ~ $ netstat -nlta | grep: 80 tcp 0 0 0.0.0.0:80
0.0.0.0:* СЛУШАТЬ

USLTS5: ~ $ netstat -nlta | grep 80 tcp 0 0 0.0.0.0:80
0.0.0.0:* СЛУШАТЬ

Главный хапрокси не назначен VIP

Протестировано с конфигурациями одноадресной и многоадресной (по умолчанию).

unicast_peer { 
192.168.20.254
}

Вы намеренно устанавливаете оба экземпляра keepalived как MASTER? Обычно пассивный узел находится в состоянии BACKUP.