centos7 配置vip
时间: 2024-04-15 16:22:37 浏览: 13
在CentOS 7中配置VIP(Virtual IP)可以通过以下步骤完成:
1. 确保你已经安装了keepalived软件包。可以使用以下命令进行安装:
```
sudo yum install keepalived
```
2. 编辑keepalived的主配置文件`/etc/keepalived/keepalived.conf`,并添加以下内容:
```
vrrp_instance VI_1 {
state MASTER # 在主节点上设置为MASTER,在备份节点上设置为BACKUP
interface eth0 # 指定网络接口
virtual_router_id 51 # 虚拟路由器ID,确保在同一网络中唯一
priority 100 # 主节点设置较高的优先级
advert_int 1 # 广播间隔时间,单位为秒
authentication {
auth_type PASS
auth_pass your_password # 设置认证密码
}
virtual_ipaddress {
192.168.1.100/24 # 设置VIP地址和子网掩码
}
}
```
3. 启动keepalived服务并设置开机自启动:
```
sudo systemctl start keepalived
sudo systemctl enable keepalived
```
4. 在备份节点上重复步骤2和步骤3,但是将`state`设置为`BACKUP`,并将优先级设置为较低的值。
这样,你就成功配置了VIP。在主节点故障时,备份节点会接管VIP,确保服务的高可用性。