Keepalived安装部署 Keepalived安装部署
1.解压
tar -zxvf keepalived-2.0.18.tar.gz
2.操压后进入到解压出来的目录,看到会有configure,那么就可以配置了(配置安装和nginx一样)
3.使用 configure命令配置安装目录与核心配置文件所在位置:
./configure --prefix=/usr/local/keepalived --sysconf=
/etc
prefix:keepalived安装的位置
sysconf:keepalved核心配置文件所在位置,固定位置,改成其他位量则koepalved启动不了,/var/log/messages中会报错
3.1 配置过程中可能会出现警告值息,如下所示:
***WARNING - this build will not support IPVS with IPv6.Please install libnl/libnl-3 dev libraries to support IPv6 with IPVS.
3.2.安波libnl/libnl-3依赖
yum -y install libnl libnl-devel
3.3.重新configure一下,此时OK.
4.安装keepalived
make && make install
5.进入到/etc/keepalived,该目录下为keepalived核心配置文件
配置Keepalived
配置Keepalived - 主节点
1.通过命令vim keepalived.conf打开配置文件
global_defs {
#路由id:当前安装keepalived的节点主机标识符,保证全局唯一
router_id keep_171
}
vrrp_instance VI_1 {
# 表示状态是MASTER主机还是备用机BACKUP
state MASTER
# 该实例绑定的网卡
interface ens33
# 保证主备节点一致即可
virtual_router_id 51
# 权重,master权重一般高于backup,如果有多个,那就是选举,谁的权重高,谁就当选
priority 100
# 主备之间同步检查时间间隔,单位秒
advert_int