Centos 7 keepalived雙機熱備
阿新 • • 發佈:2019-01-10
face state 雙機熱備 db4 認證 out backup lb01 時間間隔 Centos 7 keepalived雙機熱備
操作環境:
keepalived熱備份(雙機熱備)
Centos 7系統ip地址: 192.168.80.100 --主服務器
Centos 7系統ip地址: 192.168.80.101 --從服務器
windows系統ip地址: 192.168.80.20 --測試客戶端
Centos 7系統ip地址: 192.168.80.100操作如下:
1、 keepalived軟件安裝yum install keepalived -y
2、修改配置文件vi /etc/keepalived/keepalived.conf
主負載均衡服務器配置: ! Configuration File for keepalived global_defs { --全局配置 router_id lb01 --定義路由標識信息,相同局域網唯一 } vrrp_instance VI_1 { --定義實例 state MASTER --狀態參數 master/backup 只是說明 interface ens32 --虛IP地址放置的網卡位置 virtual_router_id 51 --同一家族要一直,同一個集群id一致 priority 150 --優先級決定是主還是備 越大越優先 advert_int 1 --主備通訊時間間隔 authentication { --定義認證類型 auth_type PASS -- 類型定義為密碼驗證 auth_pass 1111 ---密碼為1111 } virtual_ipaddress { ---設備之間使用的虛擬ip地址 192.168.80.188 } }
Centos 7系統ip地址: 192.168.80.101操作如下:
1、 keepalived軟件安裝 yum install keepalived -y
2、修改配置文件vi /etc/keepalived/keepalived.conf
! Configuration File for keepalived global_defs { router_id lb02 } vrrp_instance VI_1 { state BACKUP interface ens32 virtual_router_id 51 priority 100 advert_int 1 authentication { auth_type PASS auth_pass 1111 } virtual_ipaddress { 192.168.80.188 } }
1、啟動keepalivedservice keepalived start
2、查看詳細地址信息ip addr show ens32
windows測試:
主服務器器地址信息
從服務器地址信息
3、模擬主服務器故障,查看虛擬地址是否在從服務器上面service keepalived stop
實驗總結:
當我們的主服務器出現故障以後,我們的虛擬地址就會漂移到從服務器上去,當我們在啟動主服務器的時候 虛擬IP地址,還會漂移到我們主服務器上去,因為主服務器優先級高。
Centos 7 keepalived雙機熱備