首页 > 系统服务 > 详细

linux服务器 keepalived双机热备实例

时间:2016-03-09 19:26:26      阅读:210      评论:0      收藏:0      [点我收藏+]

操作系统: CentOS 6.5   keepalived软件版本:keepalived-1.2.13


    Keepalived起初是专门针对LVS设计的一款强大的辅助工具,主要用来提供故障切换和健康检查功能,判断LVS负载调度器、节点服务器的可用性,及时隔离并替换为新的服务器,当故障主机恢复后将其重新加入群集


    Keepalived采用VRRP热备份协议,以软件的方式实现Linux服务器的多机热备功能,其实与思科的HSRP功能类似

 

实验拓扑图:

技术分享

实验环境:

技术分享

注意事项:在配置网卡IP地址的时候,将配置项:NM_CONTROLLED = “yes”改成“no”


一、keepalived的源码安装(分别在两台主机上操作)

1.准备工作:安装所需工具包kernel-devel、openssl-devel、popt-devel

技术分享


2.编译安装:keepalived

技术分享

说明:使用指定的Linux内核位置对Keepalived进行配置,并将安装路径指定为根目录,这样会在/etc/下自动创建keepalived目录,如果要使用LVS,需要参数--with-kernel-dir


3.添加为系统服务

技术分享


二、配置主服务器

1.修改keepalived配置文件

技术分享

技术分享


2.启动服务,并查看VIP地址

技术分享


三、配置备用服务器

1.修改keepalived配置文件

技术分享

技术分享



2.启动服务,注意防火墙

技术分享


3.查看备用服务器上是否有VIP地址

技术分享


四、测试

1.使用客户端ping一下VIP地址

技术分享

这是查看主服务器上面的IP地址,可以看到VIP地址

技术分享

而备用服务器上面是没有VIP地址的

技术分享


2.将主服务器上面的网卡禁用

技术分享

客户端ping这时可能会断开一两下

技术分享


这时再去查看备用服务器上面IP地址

技术分享


可以看到,VIP地址已经从主服务器上漂移到了备用服务器上,这样就通过keepalived实现了双机热备

linux服务器 keepalived双机热备实例

原文:http://928004321.blog.51cto.com/10707688/1749073

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!