测试环境,centos7,安装于/usr/local/keepalived目录下,配置文件在/etc/keepalived目录下
keepalived端口为号112,vip为192.168.0.10
打开防火墙端口

firewall-cmd --add-port=112/tcp --permanent
firewall-cmd --reload

接下来升级系统并安装keepalied

yum update -y
yum install wget  libnl libnl-devel libnfnetlink-devel gcc openssl-devel openssl -y
wget https://www.keepalived.org/software/keepalived-2.0.18.tar.gz
tar zxvf keepalived-2.0.18.tar.gz
rm -rf keepalived-2.0.18.tar.gz
cd keepalived-2.0.18
./configure --prefix=/usr/local/keepalived
make&&make install
mkdir /etc/keepalived
cp /usr/local/keepalived/etc/keepalived/keepalived.conf /etc/keepalived/
cp /usr/local/keepalived/sbin/keepalived /etc/init.d/
cp /usr/local/keepalived/etc/sysconfig/keepalived /etc/sysconfig/

加入系统启动,启动,停止,状态

systemctl enable keepalived
systemctl start keepalived
systemctl stop keepalived
systemctl status keepalived

给个配置文件

global_defs {
   router_id 1 #ID,需要主备不一样
}

vrrp_instance VI_1 {
    state MASTER #主备状态
    interface ens32 #ens32为网卡名
    virtual_router_id 51  #主一样的
    priority 100 #优化级主要高于备
    nopreempt #设置为不抢占
    advert_int 1
    authentication {
        auth_type PASS #主备必须一样
        auth_pass 1111 #主备必须一样
    }
    virtual_ipaddress {
        192.168.0.10  #vip主备必须要一样
    }
}
分类: linux负载均衡 标签: 暂无标签

评论

暂无评论数据

暂无评论数据

目录