Copyright ? 2015 深圳市鑫惠廣網絡科技有限公司 粵ICP備2023111395號
(虛擬機創建)centos7兩臺,版本如下:
192.168.124.23 主
192.168.124.22 備
兩臺機器請關閉防火墻
1.安裝
yum install keepalived
2.修改配置文件
vi /etc/keepalived/keepalived.conf
直接覆蓋
! Configuration File for keepalivedglobal_defs{notification_email{acassen@firewall.locfailover@firewall.locsysadmin@firewall.loc}notification_email_fromAlexandre.Cassen@firewall.locsmtp_server192.168.200.1smtp_connect_timeout30router_idLVS_DEVELvrrp_skip_check_adv_addrvrrp_garp_interval0vrrp_gna_interval0}vrrp_instanceVI_1 {stateMASTERinterfaceeth33virtual_router_id51priority100advert_int1authentication{auth_typePASSauth_pass1111}mcast_src_ip192.168.124.23virtual_ipaddress{192.168.124.40}}
以下三部分要改:
state MASTER *************主機改成MASTER 從機改成SALVE interface eth33 *************使用ip addr 查看 mcast_src_ip 192.168.124.23 ****本機ip priority 100 ***************誰高虛擬ip優先在哪臺機器 一般建議主100 從50 virtual_ipaddress { 192.168.124.40 ********虛擬IP 主從填一樣的 且和主從IP屬于同一網段 }
主從都按2步驟完成后。
1.先啟動從機keepalived
service keepalived start
如下命令查看是否啟動
2.查看ip地址
ip addr
如圖會有兩個Ip地址,一個是從機本身的IP,一個是設置的虛擬IP。因為主機沒啟動,所以虛擬ip漂移到從機。
3.啟動主機keepalived
然后查看ip addr
我們發現虛擬ip從從機漂移回主機。說明配置成功
4.兩臺機器keepalived狀態查看
systemctl status keepalived.service
如下圖,從機截圖紅框部分說明,主機啟動后,從機對比了兩個keepalived配置中
priority 值 我們在上面主設置了100 所以vip漂移回了主機
啟動
service keepalived start
停止
service keepalived stop
重啟
service keepalived restart
狀態查看
systemctl status keepalived.service
日志查看
tail -f /var/log/messages
Copyright ? 2015 深圳市鑫惠廣網絡科技有限公司 粵ICP備2023111395號