Я тестирую 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.