首页 > 服务配置 > NAT模式的LVS和keepalived高可用
2016
03-09

NAT模式的LVS和keepalived高可用

LVS+keepalived是公司里面常用的负载均衡和高可用实现方案,lvs支持3中模式:NAT,DR,Tun,下面是NAT模式的实现

#说明

CentOS6.5 64位  keepalived-1.2.13  ipvsadm v1.26  NAT模式

http://zh.linuxvirtualserver.org/

http://keepalived.org/

http://www.linuxvirtualserver.org/Documents.html

http://www.austintek.com/LVS/LVS-HOWTO/HOWTO/index.html

lvs服务器2块网卡,real server单网卡,ip如下:

 

#安装lvs和keepalived

开启IP转发

net.ipv4.ip_forward=1

#DR主节点和备节点配置

keepalived.conf配置

#Real Server配置

下面配置2台real server

两台机均为centos 6.5 yum安装httpd服务并启动,iptables对80端口开放

开启IP转发

net.ipv4.ip_forward=1

配置网关

#vim /etc/sysconfig/network-scripts/ifcfg-eth0添加

GATEWAY=”192.168.1.5″

realserver.sh相同,并启动此脚本

查看信息

DR MASTER:

DR BACKUP:

ip没有变动,为自己原有的ip

测试

1,测试Real Server挂掉一个是否影响

把Real Server1的httpd服务关闭,打开VIP页面,一直刷新

2,测试keepalived的MASTER挂掉后,BACKUP能否正常接替主继续工作

把MASTER重启,在重启的期间,一直打开VIP首页查看,MASTER重启后,keepalived开机启动,继续由MASTER提供服务

by:http://bbotte.com/

最后编辑:
作者:bbotte
这个作者貌似有点懒,什么都没有留下。

留下一个回复

你的email不会被公开。