1下载依赖包
yum -y install gcc curl openssl-devel libnl3-devel net-snmp-devel
2下载keepalived 二进制包
wget https://keepalived.org/software/keepalived-2.0.20.tar.gz
3解压到/usr/local/src 目录下
tar xvf keepalived-2.0.20.tar.gz -C /usr/local/src
4切换到cd /usr/local/src/keepalived-2.0.20/
cd /usr/local/src/keepalived-2.0.20/
5执行./configure
./configure --prefix=/usr/local/keepalived --disable-fwmark
选项–disable-fwmark 可用于禁用iptables规则,可访止VIP无法访问,无此选项默认会启用ipatbles规则
6 编译安装(无法生成配置文件需要手动创建)
make && make install
7 mkdir /etc/keepalived
8复制官方给出的案例生成配置文件
cp /usr/local/keepalived/etc/keepalived/keepalived.conf /etc/keepalived
9启动keepalived (两个中选择一个)
systemctl enable --now keepalived
systemctl enable --now keepalived.service