Узел 1 RabbitMQ (/etc/keepalived/keepalived.conf) global_defs { router_id ts-avs-rbmq script_user root enable_script_security } vrrp_script check_rbmq { script "/usr/bin/pgrep rabbitmq-server" interval 1 timeout 3 rise 1 fall 2 init_fail } vrrp_instance termidesk-rabbitmq { state BACKUP interface eth0 virtual_router_id 144 priority 128 preempt_delay 5 advert_int 1 unicast_src_ip 10.90.8.68 authentication { auth_type PASS auth_pass ksedimret } virtual_ipaddress { 10.90.8.71 dev eth0 label eth0:144 } track_script { check_rbmq } } Узел 2 RabbitMQ (/etc/keepalived/keepalived) global_defs { router_id ts-avs-rbmq script_user root enable_script_security } vrrp_script check_rbmq { script "/usr/bin/pgrep rabbitmq-server" interval 1 timeout 3 rise 1 fall 2 init_fail } vrrp_instance termidesk-rabbitmq { state BACKUP interface eth0 virtual_router_id 144 priority 127 preempt_delay 5 advert_int 1 unicast_src_ip 10.90.8.69 authentication { auth_type PASS auth_pass ksedimret } virtual_ipaddress { 10.90.8.71 dev eth0 label eth0:144 } track_script { check_rbmq } }