作家
登录

linux高级技巧:服务器集群之keepalived

作者: 来源: 2018-03-13 12:05:27 阅读 我要评论

沙龙晃荡 | 3月31日 京东、微博拭魅战专家与你合营商量容器技巧实践!


Keepalived是一个基于VRRP协定来实现的WEB办事高可用筹划,可以应用其来避免单点故障。应用多台节点安装keepalived。其他的节点用来供给真实的办事,同样的,他们对外表示一个虚拟的IP。主办事器宕机的时刻,备份办事器就会接收虚拟IP,持续供给办事,大年夜而包管了高可用性。

1.keepalived的道理图如下所示:

最左边是客户机,它拜访我们的虚拟IP。然后我们有master(主控制节点)和backup(备用控制节点)。最右边的就是我们供给办事的┞锋机了。

2.搭建keepalived办事

我们应用四个节点来做这个实验,两个充当控制节点,别的两个供给办事。然后用真机的浏览器拜访虚拟IP。

留意事项:

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

2.时光同步

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

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

keepalived的安装包为:

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

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

我们设置了邮件的发送地址和ip,MASTER制订为主控制节点,虚拟id两个节点必须雷同。delay_loop 指定6秒检测办事状况。

keepalived-1.2.13.tar.gz

编译keepalived源码包:

这个是我们的 编译结不雅:

然后我们进行安装:

上述的步调在两个控制节点上都要进行,最后在设备文件中我们再设定主副节点。

建立软链接,把keepalived的设备文件和办事启动文件链接到指定地位:

设置设备文件:

设置虚拟ip,这是我们客户机拜访的IP。

然后我们打开keepalived办事,并查看日记,发明已经辨认了192.168.2.110虚拟IP:

这个是残剩的设备文件内容,我们设置连接方法为直连方法DR,负载策略为轮叫方法rr,协定威TCP。然后我们设置了两个供给办事节点的IP和端口。分别为192.168.2.108和192.168.2.109的80端口。也就是网页拜访办事。

然后我们设置备机的设备文件,模式设置为BACKUP,权重建改为50。如许才可以优先让主控制节点接收。

在两个供给真机的办事节点上安装arptable_jf软件:


  推荐阅读

  新兴技术岗位薪资涨幅惊人,Python需求增速达174%!

沙龙晃荡 | 3月31日 京东、微博拭魅战专家与你合营商量容器技巧实践!06 Python技能需求增速达到174% 看到Boss直聘宣布《2017互联网人才趋势白皮书》,只想说新的一年,欲望大年夜家火得像>>>详细阅读


本文标题:linux高级技巧:服务器集群之keepalived

地址:http://www.17bianji.com/lsqh/40656.html

关键词: 探索发现

乐购科技部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与乐购科技进行文章共享合作。

网友点评
自媒体专栏

评论

热度

精彩导读
栏目ID=71的表不存在(操作类型=0)