安装keepalived
1、下载keepalived安装包。官网地址
2、上传到linux相关目录,并且用tar -xvf 报名解压,解压后相关目录如下图:
3、在当前目录执行 ./configure命令
3.1如果出现类似错误,说明安装失败。
configure: error:
!!! OpenSSL is not properly installed on your system. !!!
!!! Can not include OpenSSL headers files. !!!
![]()
原因是:OpenSSL没有在当前系统中安装。
解决办法:yum install -y openssl openssl-devel
然后再次执行./configure命令
3.2如果出现下图提示说明安装成功。
4、执行make命令
5、执行make install(keepalived安装目录文件如下图)
6、启动keepalived
命令:/usr/local/etc/rc.d/init.d/keepalived start
6.1、如果报错如下,说明启动文件中的配置和系统不一致
/usr/local/etc/rc.d/init.d/keepalived: line 15: /etc/sysconfig/keepalived: No such file or directory
解决方式1:cp /usr/local/etc/sysconfig/keepalived /etc/sysconfig/
解决方式2:修改/usr/local/etc/rc.d/init.d/keepalived中的配置
# Source configuration file (we set KEEPALIVED_OPTIONS there)
#. /etc/sysconfig/keepalived(这行注释掉,换成下面的那行)
. /usr/local/etc/sysconfig/keepalived
6.2、启动报错:
Starting keepalived: /bin/bash: keepalived: command not found
解决方式:cp /usr/local/sbin/keepalived /usr/sbin/有字样:Starting keepalived: [ OK ]表示启动成功