Centos 7下安裝配置keepalive


環境准備:兩台Linux主機,ip為192.168.233.87 和 192.168.233.88  Vip為 192.168.233.90

Yum安裝:

# yum -y install keepalived

源碼安裝:

# cd /app

# wget http://www.keepalived.org/software/keepalived-2.0.10.tar.gz

# tar -zxvf  keepalived-2.0.10.tar.gz

# cd keepalived-2.0.10

# ./configure --prefix=/usr/local/keepalived

# make && make install

完成后修改配置,先修改主配置主機:192.168.233.87

# cd /etc/keepalived/

# cp keepalived.conf keepalived.conf-bak

# vim keepalived.conf

! Configuration File for keepalived

global_defs {
notification_email {
itc_yunwei@example.com
}
notification_email_from itc_yunwei@example.com
smtp_server mail.example.com
smtp_connect_timeout 30
router_id your_app_name
}

vrrp_instance VI_1 {
state BACKUP
interface eth0
virtual_router_id 99
priority 100
nopreempt
advert_int 1
authentication {
auth_type PASS
auth_pass your_pass
}

virtual_ipaddress {
192.168.233.90/24
}
}

 

然后修改從主機配置:192.168.233.88

# vim /etc/keepalived/keepalived.conf

! Configuration File for keepalived

global_defs {
notification_email {
itc_yunwei@example.com
}
notification_email_from itc_yunwei@example.com
smtp_server mail.example.com
smtp_connect_timeout 30
router_id your_app_name
}

vrrp_instance VI_1 {
state BACKUP
interface eth0
virtual_router_id 99
priority 99
nopreempt
advert_int 1
authentication {
auth_type PASS
auth_pass your_pass
}

virtual_ipaddress {
192.168.233.90/24
}
}

配置完成后啟動服務:

# systemctl enable  keepalived.service

# systemctl start  keepalived.service

然后做關機測試,重啟主機1,查看vip是否飄到主機2上

完成配置

 注:多個網卡可以每個網卡配置一個Vip,配置方法為添加 vrrp_instance 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM