searchusermenu
  • 发布文章
  • 消息中心
点赞
收藏
评论
分享
原创

Centos如何使用keepalived来操作虚拟IP

2023-05-22 02:07:40
171
0

假设使用场景如下

host1:192.168.0.151
host2:192.168.0.231
虚拟ip:192.168.0.222


一、在线安装keepalived中间件

sudo yum install -y keepalived

二、配置 keepalived

host1 上 keepalived 配置
$ vim /etc/keepalived/keepalived.conf
vrrp_instance VI_1 {
    state MASTER
    interface eth0
    virtual_router_id 51
    priority 101
    advert_int 1
    authentication {
        auth_type PASS
        auth_pass 1111
    }
    virtual_ipaddress {
        192.168.0.222
    }
}

 

host2 上 keepalived 配置
$ vim /etc/keepalived/keepalived.conf
vrrp_instance VI_1 {
    state MASTER
    interface eth0
    virtual_router_id 51
    priority 100
    advert_int 1
    authentication {
        auth_type PASS
        auth_pass 1111
    }
    virtual_ipaddress {
        192.168.0.222
    }
}


注:eth0是网卡,可以通过ifconfig命令进行查看;priority 是用来标记主从服务器的,值大的为主;virtual_ipaddress表示虚拟ip的地址

三 、启动 keepalived 服务

systemctl start keepalived.service
systemctl enable keepalived.service

or

service keepalived start

0条评论
作者已关闭评论
蔺****强
1文章数
0粉丝数
蔺****强
1 文章 | 0 粉丝
蔺****强
1文章数
0粉丝数
蔺****强
1 文章 | 0 粉丝
原创

Centos如何使用keepalived来操作虚拟IP

2023-05-22 02:07:40
171
0

假设使用场景如下

host1:192.168.0.151
host2:192.168.0.231
虚拟ip:192.168.0.222


一、在线安装keepalived中间件

sudo yum install -y keepalived

二、配置 keepalived

host1 上 keepalived 配置
$ vim /etc/keepalived/keepalived.conf
vrrp_instance VI_1 {
    state MASTER
    interface eth0
    virtual_router_id 51
    priority 101
    advert_int 1
    authentication {
        auth_type PASS
        auth_pass 1111
    }
    virtual_ipaddress {
        192.168.0.222
    }
}

 

host2 上 keepalived 配置
$ vim /etc/keepalived/keepalived.conf
vrrp_instance VI_1 {
    state MASTER
    interface eth0
    virtual_router_id 51
    priority 100
    advert_int 1
    authentication {
        auth_type PASS
        auth_pass 1111
    }
    virtual_ipaddress {
        192.168.0.222
    }
}


注:eth0是网卡,可以通过ifconfig命令进行查看;priority 是用来标记主从服务器的,值大的为主;virtual_ipaddress表示虚拟ip的地址

三 、启动 keepalived 服务

systemctl start keepalived.service
systemctl enable keepalived.service

or

service keepalived start

文章来自个人专栏
文章 | 订阅
0条评论
作者已关闭评论
作者已关闭评论
0
0