https://www.keepalived.org/download.html
tar -zxvf keepalived-2.0.18.tar.gz
./configure --prefix=/usr/local/keepalived --sysconf=/etc
*** WARNING - this build will not support IPVS with IPv6. Please install libnl/libnl-3 dev libraries to support IPv6 with IPVS.
解决办法:安装libnl/libnl-3依赖,然后重新configureyum -y install libnl libnl-devel
make && make install
至此安装结束!
通过 whereis keepalived
命令,可以找到keepalived位置
Keepalived的启动是在keepalived/sbin/目录下执行命令./keepalived
,启动后关闭只能杀死进程,非常不方便,因此我们可以将Keepalived注册为系统服务,这样就可以方便的开启、关闭和重启。
1、进入到keepalived安装包解压后的文件夹
cd /home/software/keepalived-2.0.18/keepalived/etc/
2、复制服务配置文件
cp init.d/keepalived /etc/init.d/
cp sysconfig/keepalived /etc/sysconfig/
3、重新加载服务配置文件
systemctl daemon-reload
4、注册服务就完成了
启动keepalived:systemctl start keepalived.service
关闭keepalived:systemctl stop keepalived.service
重启keepalived:systemctl restart keepalived.service
原文:https://www.cnblogs.com/jinshengnianhua/p/15201588.html