@dmitrii11221122

Настройка keepalived на hetzner, не могу достучаться до виртуального IP?

Здравствуйте.

Прошу извинить, в данной теме не очень силен.
Пытаюсь настроить keepalived на hetzner cloud.
Есть 4 машины, они все в одной сети. На 3 машинах развернут кластер. На четвертой хочу развернуть веб приложение, которое будет стучаться на кластер.
В общем развернул postgres кластер в числе прочего использую keepalived. Проблема в том, что с четвертой машины не пингуется виртуальный IP.
Сеть 10.0.0.0/24
Настройки keepalived на машинах идентичные
global_defs {
   router_id ocp_vrrp
}
 
vrrp_script haproxy_check {
   script "/bin/kill -0 `cat /var/run/haproxy/haproxy.pid`"
   interval 2
   weight 2
}
 
vrrp_instance VI_1 {
   interface ens10
   virtual_router_id 133
   priority  100
   advert_int 2
   state  BACKUP
   virtual_ipaddress {
       10.0.0.100/24
   }
   track_script {
       haproxy_check
   }
   authentication {
      auth_type PASS
      auth_pass pass
   }
}


Подскажите, пожалуйста, что я делаю не так
  • Вопрос задан
  • 544 просмотра
Пригласить эксперта
Ответы на вопрос 1
@MechanID
Админ хостинг провайдера
Если у всех стоит одинаковый priority и state BACKUP - никто ип не поднимет тк как все ноды думаю что они бекап, а мастера нет. Одна нода должна быть с "state MASTER" и большим priority чем у остальных
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы