乙個功能完整的keepalived.conf檔案塊可分為三個部分:全域性定義塊,vrrp例項定義塊和虛擬伺服器定義塊,其中全域性定義塊和虛擬伺服器定義塊是必須的,如果在只有乙個負載均衡的場合就不必須定義vrrp例項塊
vrrp定義塊:
同步vrrp組vrrp_sync_group作用:確定失敗切換包含的路由器例項的總的個數,既在有兩個負載均衡器的情況下,乙個負載均衡器出故障了自動切換到另一台負載均衡器的路由例項是哪些
通訊介面:對外提供服務的通訊介面
lvs_sync_daemon_inteface
。負載均衡器之間的監控介面,類似於ha heartbeat的心跳線。但它的機制優於heartbeat,因為它沒有「裂腦」這個問題,它使用優先順序來規避這個問題,在dr模式中,這個介面和inte***ce使用同乙個介面。
虛擬路由標識,並且同乙個vrrp例項使用乙個標識,master和backup的標識是一致的,同時在整個vrrp網路中是唯一的
advert_int同步時間間隔,在主用和備用伺服器間的同步間隔,單位為秒
驗證authentication密碼為pass,一般為明文。同一vrrp,master和backup使用同一密碼才能通訊。
lb_algo負載均衡演算法,網際網路通常使用wlc或者rr
lb_kind 負載均衡**規則
url:要堅持的url,
path 具體的路徑
digest 表示用genhash算出的結果
keepalived配置檔案詳解
keepalived既可以作為ha熱備,也能作健康檢查。1,安裝keepalived 2,把配置檔案複製到 etc keepalived 路徑下,cp usr share doc keepalived examples ldirectord.conf.example etc keepalived k...
Keepalived配置檔案說明
全域性定義塊 global defs notification email from email smtp server host smtp connect timeout num lvs id string vrrp 例項定義塊 vrrp sync group string vrrp instan...
keepalived配置檔案詳解
1 global configuration root localhost 本機郵箱 注 keepalived 發生故障切換時郵件傳送的物件,可以按行區分寫多個 說明 這個郵件配置可以寫也可以不寫,一般使用指令碼方式傳送郵件,一旦keepalived出現故障,通過指令碼可以檢測,然後通過指令碼實現傳...