简单的keepalived主备配置文件
先安装教程安装好keepalived,以下server1和server2都需要安装keepalived。
server1 keepalived+nginx+php 192.168.0.4(主) vip:192.168.0.10
server2 keepalived+nginx+php 192.168.0.5(备) vip:192.168.0.10
本地电脑 win7 192.168.0.7(谷歌浏览器)
需要做到,当server1停机了,keepalived自动切换到server2。或server2停机了keepalived自动切换到server1,实现网站永远都可以访问的高可用功能,当然你还可以添加更多的备用机器,
vi /etc/keepalived/keepalived.conf
先清空内容,然后复制以下内容
主节点
global_defs {
router_id 1
}
vrrp_instance VI_1 {
state MASTER
interface ens32
virtual_router_id 51
priority 50
advert_int 1
authentication {
auth_type PASS
auth_pass 1111
}
virtual_ipaddress {
192.168.0.10
}
}
备节点
global_defs {
router_id 2
}
vrrp_instance VI_1 {
state BACKUP
interface ens32
virtual_router_id 51
priority 50
advert_int 1
authentication {
auth_type PASS
auth_pass 1111
}
virtual_ipaddress {
192.168.0.10
}
}
一些词语解释
router_id 1 #ID,需要主备不一样,备可以写2
state MASTER #主备,备写法为BACKUP,都需要大写
interface ens32 #ens32为网卡名
virtual_router_id 51 #主备一样的
priority 100 #优化级主要高于备
auth_type PASS #主备必须一样
auth_pass 1111 #主备必须一样
virtual_ipaddress
192.168.0.10 #vip主备必须要一样,可以多ip
现在在本地电脑的浏览器上,输入vip的IP:192.168.0.10,关掉其中一台,并不影响访问
版权申明
本文系作者 @天边的云 原创发布在Loshub站点。未经许可,禁止转载。
暂无评论数据