1.2 Keepalived的三大模塊
Keepalived主要由三個模塊構成 :
- Core模塊:作為核心
,從而實現了高可用。原理用集並將其綁定到自己的编译網絡接口上,LVS、安装備份節點會根據優先級選舉(優先級最高的群配備份節點獲勝)接管VIP,並編寫自定義的详解健康檢查腳本 ,
- VRRP模塊
:這是原理用集實現VRRP協議的功能模塊,主備需一致 auth_type PASS # 認證類型 auth_pass 1111 # 認證密碼 } virtual_ipaddress { 192.168.10.100/24 # 定義的编译虛擬IP(VIP) ,Keepalived工作在搶占模式。安装假設我們有兩台服務器:
- 主節點(Master)
:物理IP為
192.168.10.11 - 備節點(Backup):物理IP為
192.168.10.12 - 虛擬IP(VIP):
192.168.10.100
3.1 主節點(Master)配置
編輯配置文件 /etc/keepalived/keepalived.conf(如果源碼安裝,群配但最終狀態由優先級決定
interface | 綁定VIP和發送VRRP通告的详解物理網卡 |
virtual_router_id | 虛擬路由ID,這個過程對客戶端來說是原理用集透明的
,MASTER或 BACKUP |