linux中的keeplived源码装,Keepalived高可用集群搭建

1.Keepalived简介

Keepalived是一个基于VRRP协议来实现的WEB服务高可用方案,可以利用其来避免单点故障。使用多台节点安装keepalived。其他的节点用来提供真实的服务,同样的,他们对外表现一个虚拟的IP。主服务器宕机的时候,备份服务器就会接管虚拟IP,继续提供服务,从而保证了高可用性。

keepalived的原理图如下所示:

19be753783cc276ffe59d469347e86e1.png

最左边是客户机,它访问我们的虚拟IP。然后我们有master(主控制节点)和backup(备用控制节点)。最右边的就是我们提供服务的真机了。

2.搭建keepalived服务

我们使用四个节点来做这个实验,两个充当控制节点,另外两个提供服务。然后用真机的浏览器访问虚拟IP。

注意事项:

1.所有节点要做好解析。

2.时间同步

3.yum源设置好(除了基本的源,高可用等也要添加)

如图是我们的操作控制台:

9296be4ebc012a6520853f6feb61e542.png

keepalived的安装包为:

keepalived-1.2.13.tar.gz

两个控制节点分别解压和编译、安装keepalived:

f566439bf3f69432a13a5e41182991a1.png

在编译keepalived之前我们需要安装一些相关的包:

7cfba537c743c68d481c1b3edbf34145.png

a8fba9b519eb434b1412b633bb49b034.png

编译keepalived源码包:

a76dd1717a799a6da5cb2b4f37df6c96.png

这个是我们的 编译结果:

598a4d7ecd18f760fefdca9f022e74d6.png0b1331709591d260c1c78e86d0c51c18.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值