保持两个vrrp_instance主/备份和另一个备份/主

我试图使用两个服务器的两个单独的服务使用keepalivedconfiguration高可用性

我的想法是,一台服务器将是另一台的备份:

  1. 在服务器1中configuration优先级较低的vrrp_instance 1,优先级较高的服务器2中configurationvrrp_instance 1

  2. 在服务器1中configuration具有较高优先级的vrrp_instance 2,在具有较低优先级的服务器2中configurationvrrp_instance 2

问题在于,他们强制选举,即使是强硬对手也有优先权。

这是可行的吗?

服务器一:

vrrp_instance VI_1 { state BACKUP interface ens32 virtual_router_id 51 priority 102 advert_int 4 authentication { auth_type PASS auth_pass firstpassword } virtual_ipaddress { 192.168.0.119/32 dev ens32 } } vrrp_instance VI_2 { state MASTER interface ens32 virtual_router_id 52 priority 151 advert_int 4 authentication { auth_type PASS auth_pass secondpassword } virtual_ipaddress { 192.168.0.129/32 dev ens32 } } 

服务器二:

 vrrp_instance VI_1 { state MASTER interface ens32 virtual_router_id 51 priority 151 advert_int 4 authentication { auth_type PASS auth_pass firstpassword } virtual_ipaddress { 192.168.0.119/32 dev ens32 } } vrrp_instance VI_2 { state BACKUP interface ens32 virtual_router_id 52 priority 102 advert_int 4 authentication { auth_type PASS auth_pass secondpassword } virtual_ipaddress { 192.168.0.129/32 dev ens32 } } 

我一直得到这个:

 Keepalived_vrrp[16909]: VRRP_Instance(VI_1) Received lower prio advert, forcing new election