80.100主服务器 80.101备份服务器


在80.100虚拟机上

yum install keepalived -y   //keepalived软件安装
vi /etc/keepalived/keepalived.conf  //进入keepalived服务主配置文件
先把所有里面的内容全删掉复制以下内容
! Configuration File for keepalived

global_defs {  //全局配置
   router_id lb01  //服务器的名称
}

vrrp_instance VI_1 {   //定义实例
    state MASTER     //状态参数
    interface ens32    //虚拟ip地址放置的网卡位置
    virtual_router_id 51   //同一家族要一直,同一个集群id一致
    priority 150     //优先级决定是主还是备  越大越优先
    advert_int 1   //主备通讯时间间隔
    authentication {
        auth_type PASS  //认证类型
        auth_pass 1111  //密码字符串
    }
    virtual_ipaddress {
        192.168.80.188   //虚拟ip地址  可以有多个
    }
}

service keepalived  start //启动keepalived
ip  addr  show ens32  //查看ens32网卡

cat  /var/log/messages //查看日志

在80.101虚拟机上

yum install keepalived -y   //keepalived软件安装
vi /etc/keepalived/keepalived.conf  //进入keepalived服务主配置文件
先把所有里面的内容全删掉复制以下内容
! Configuration File for keepalived

global_defs {  //全局配置
   router_id lb02  //服务器的名称
}

vrrp_instance VI_1 {   //定义实例
    state BACKUP     //状态参数
    interface ens32    //虚拟ip地址放置的网卡位置
    virtual_router_id 51   //同一家族要一直,同一个集群id一致
    priority 100     //优先级决定是主还是备  越大越优先
    advert_int 1   //主备通讯时间间隔
    authentication {
        auth_type PASS  //认证类型
        auth_pass 1111  //密码字符串
    }
    virtual_ipaddress {
        192.168.80.188   //虚拟ip地址  可以有多个
    }
}
service keepalived  start //启动keepalived
ip  addr  show ens32  //查看ens32网卡

cat /var/log/messages //查看日志 效果演示:也就是80.100的虚拟机上关闭主配置文件service keepalived stop

再用ip addr show ens32查看一下

再去备配置文件ip addr show ens32