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