High-Availability
Keepalived 的 virtual_router_id - 每個節點應該是唯一的嗎?
我有兩個執行 keepalived 的節點和兩個 VIP,例如
Node 1 Node 2 VIP1 VIP2
所以在每個節點中,我有兩個定義
vrrp_instance
,所以我假設我假設中的兩個vrrp_instance
是keepalived.conf
唯一的,但它們在另一個節點上可以是相同的值,對吧?
不同的 VRRP 實例應該有不同的
virtual_router_id
值。相同的 VRRP 實例應該具有相同的值。您可以閱讀以下內容
man keepalived.conf
:# arbitary unique number 0..255 # used to differentiate multiple instances of vrrpd # running on the same NIC (and hence same socket). virtual_router_id 51
總而言之,您需要在同一集群的成員上具有相同的值。如果你有另一個集群,它的成員應該有另一個值。每個
virtual_router_id
VRRP 集群應該是唯一的。