keepalived配置檔案詳解
阿新 • • 發佈:2021-12-16
/etc/keepalived/keepalived.conf
本文版權歸作者所有,歡迎轉載,請務必新增原文連結。global_defs { #表示執行 keepalived 伺服器的一個標識 router_id MYSQL-1 } vrrp_instance VI_1 { #指定keepalived的角色,根據優先順序決定主或從 state MASTER #指定HA監測網路的介面 interface eth0 #虛擬路由標識,這個標識是一個數字(取值在 0-255 之間,用來區分多個instance 的 VRRP 組播),同一個叢集網路內,必須要要不同,否則衝突。 virtual_router_id 51 #用來選舉master的,要成為 master,該項取值範圍是1-255(在此範圍之外會被識別成預設值100) priority 150 #發 VRRP 包的時間間隔,即多久進行一次 master 選舉(可以認為是健康查檢時間間隔) advert_int 1 #不搶佔,即允許一個priority比較低的節點作為master,即使有 priority 更高的節點啟動,否則將主恢復起來,主會再次搶佔。 nopreempt #證區域,認證型別有PASS和HA(IPSEC),推薦使用PASS(密碼只識別前8位)。type設定型別,pass設定密碼,如果是一個服務高可用,2臺keepavlied的密碼應該一樣。 authentication { auth_type PASS auth_pass 1111 } virtual_ipaddress { #指定vip地址 10.0.0.3/24 dev eth0 label eth0:1 } }