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 

posted on 2018-11-29 14:28  **小君哥**  阅读(3335)  评论(0编辑  收藏  举报

导航