...
Листинг основного файла конфигурации по умолчанию:
Блок кода | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
! Configuration File for keepalived global_defs { notification_email { admin@example.org } notification_email_from softwlc@example.org smtp_server mail.example.org smtp_connect_timeout 30 router_id swlc1 enable_traps } vrrp_script check_network { script "/etc/keepalived/check_ping.sh" interval 5 weight 50 fall 3 rise 3 init_fail user root } vrrp_instance VI_SWLC { state BACKUP # на основном сервере установите state MASTER interface eth0 # Интерфейс на котором будет работать VRRP virtual_router_id 1 # Должен совпадать на обоих узлах track_script { check_network } track_interface { eth0 weight 50 } priority 150 # на резервном сервере число должно быть ниже, например 100 advert_int 1 # интервал рассылки сообщения “Я жив” nopreempt authentication { auth_type PASS auth_pass eltex } virtual_ipaddress { <virtual_ip> dev eth0 label eth0:1 } notify_master "/etc/keepalived/keep_notify.sh master" notify_backup "/etc/keepalived/keep_notify.sh backup" notify_fault "/etc/keepalived/keep_notify.sh fault" unicast_peer { <ip_server1> } } |
...