Keepalived安装
源码安装:
keepalived --version (查看版本) yum -y install gcc pcre-devel zlib-devel openssl-devel libnl libnl-devel libnfnetlink-devel cd /usr/local/src/ wget http://www.keepalived.org/software/keepalived-1.3.5.tar.gz tar -zxvf keepalived-1.3.5.tar.gz cd keepalived-1.3.5 ./configure make && make install cp /usr/local/src/keepalived-1.3.5/keepalived/etc/init.d/keepalived /etc/rc.d/init.d/ cp /usr/local/etc/sysconfig/keepalived /etc/sysconfig/ mkdir /etc/keepalived cp /usr/local/etc/keepalived/keepalived.conf /etc/keepalived/ cp /usr/local/sbin/keepalived /usr/sbin/ ##keepalive服务加入开机启动服务 chkconfig --add keepalived chkconfig keepalived on or systemctl enable keepalived.service
# 修改pid文件位置
vi /lib/systemd/system/keepalived.service
PIDFile=/var/run/keepalived.pid
systemctl daemon-reload #重新载入 systemd,扫描新的或有变动的单元
##启动 先配置好才能启动 service keepalived start service keepalived stop systemctl status keepalived.service
###防火墙开放vrrp (不开放的话会出现双master的情况) 参考: https://blog.csdn.net/beyondlpf/article/details/78920668
centos7:
写对应的网卡名, 和 224.0.0.24网段
firewall-cmd --direct --permanent --add-rule ipv4 filter INPUT 0 --in-interface ens192 --destination 224.0.0.24 --protocol vrrp -j ACCEPT
firewall-cmd --reload

浙公网安备 33010602011771号