keepalived部署

keepalived部署

下载:https://keepalived.org/download.html

1)准备环境
yum install -y curl make gcc openssl-devel libn13-devel mariadb-connector-c mariadb-connector-c-config net-snmp-devel
wget https://keepalived.org/software/keepalived-2.0.20.tar.gz
tar xvf keepalived-2.0.20.tar.gz;cd keepalived-2.0.20
2)编译
#--disable-fwmark在编译时就关闭防火墙,避免VIP无法访问,不加默认是开启iptables
./configure --prefix=/src/keepalived --disable-fwmark
make -j4 && make install
3)修改默认的服务启动文件

编译完成自动准备了一个服务启动文件:/usr/lib/systemd/system/keepalived.service

方法1:

vim /src/keepalived/etc/sysconfig/keepalived
KEEPALIVED_OPTIONS="-D "
CONFIG="-f /src/keepalived/etc/keepalived/keepalived.conf"
vim /usr/lib/systemd/system/keepalived.service
ExecStart=/src/keepalived/sbin/keepalived $CONFIG
systemctl daemon-reload

方法2: 默认设置配置文件路径在/etc/keepalived/keepalived.conf

mkdir /etc/keepalived
cp /src/keepalived/etc/keepalived/keepalived.conf /etc/keepalived/
4)修改主配置文件
vim keepalived.conf
#服务监听的网卡必须是有效网卡
interface ens160

systemctl start keepalived
posted @ 2023-11-25 19:56  suyanhj  阅读(31)  评论(0)    收藏  举报