您的位置:首页 > 其它

lvs-dr模式 安装配置

2017-05-08 16:45 387 查看
 
二零一六第一季度
版本V1.0
                                        

 

 LVS_DR模式 安装配置


 

 

 

 

 

 

 

 

 服务器组 吴兴普 2016.01

 
 
 LVS_DR模式搭建配置

一基本环境

实验环境: WinServer2012 Hyper-V 
1.群集地址(VIP):172.28.14.178
2.CentOS6.6  LVS调度服务器    172.28.14.201
3 .CentOS6.6  存储服务器     172.28.14.247
4.CentOS6.6 网站服务器1    172.28.14.248
5.CentOS6.6 网站服务器2     172.28.14.249

 环境如下图:



二LVS调度服务器配置   

@2号服务器 调度服务器配置
添加eth0:0  172.28.14.178
vi ifcfg-eth0:0
1 DEVICE=eth0:0
  2 ONBOOT=yes
  3 BOOTPROTO=none
  4 IPADDR=172.28.14.178
  5 NETMASK=255.255.255.0
ifup eth0:0
vi /etc/sysctl.conf
添加 禁用重定向配置 (如有多块 最后一条另加)
net.ipv4.conf.all.send_redirects = 0
net.ipv4.conf.default.send_redirects = 0
net.ipv4.conf.eth0.send_redirects = 0

 sysctl -p 刷新内核配置
声明ip_vs模块(确认是否支持lvs)
modprobe ip_vs
cat /proc/net/ip_vs
安装lvs
yum –y install ipvsadm
ipvsadm –v (查看到版本信息,确认安装成功)
停止lvs服务
service ipvsadm stop
添加lvs配置 ( 删除命令 ipvsadm -D -t IP/或ipvsadm –C 清空 )
# -s rr 代表轮询算法 –g 代表DR模式
ipvsadm -A -t 172.28.14.178:80 -s rr                                 
 localhost]# ipvsadm -a -t 172.28.14.178:80 -r 172.28.14.248:80 -g     
 localhost]# ipvsadm -a -t 172.28.14.178:80 -r 172.28.14.249:80 -g
service ipvsadm save



查看 ipvsadm -Ln



#ipvs配置信息文件位置为/etc/sysconfig/ipvsadm

三 网站服务器操作

1.网站服务器 4号服务器修改配置
配置lo:0网卡
cp ifcfg-lo ifcfg-lo:0 #生成网卡文件
vi ifcfg-lo:0 修改如下内容
DEVICE=lo:0
IPADDR=172.28.14.178
NETMASK=255.255.255.255

 修改内核参数 vi /etc/sysctl.conf添加如下内容
net.ipv4.conf.all.arp_ignore = 1
net.ipv4.conf.all.arp_announce = 2
net.ipv4.conf.default.arp_ignore = 1
net.ipv4.conf.lo.arp_ignore = 1
net.ipv4.conf.lo.arp_announce = 2

 sysctl –p 刷新内核参数
添加路由解析 (所有访问VIP的地址交由lo:0网卡处理)
route add  -host 172.28.14.178 dev lo:0

 网站服务器5执行同样操作

 
2.存储服务器3操作步骤 (实验环境可省略此步骤)
yum -y install nfs-utils rpcbind 
建立文件夹, 共享存储文件
mkdir /share
vi /etc/exports
/share /172.28.14.0/24(rw,sync)
建立共享网页文件
echo "test nfs web" >> /share/index.html                                
service rpcbind restart
service nfs  restart
如果提示启动失败则参考解决方法
service rpcbind restart
service nfslock restart
service nfs restart  
如果报错为Starting NFS mountd: rpc.mountd: svc_tli_create: could not open connection for udp6
参考解决方法 vi /etc/netconfig 注释掉ipv6相关行
#udp6 tpi_clts v inet6 udp - -
#tcp6 tpi_cots_ord v inet6 tcp - -
网站服务器 4号 操作 安装apache 挂载共享存储
yum –y install httpd
mount -t nfs 172.28.14.247:/share /var/www/html 
service httpd restart

 网站服务器5 创建基本网站 不再赘述 (网站5不挂载共享存储,方便测试看到不一样的网站,看出LVS效果)
cd /var/www/html 
 vi index.html 
service httpd restart

 LVS服务器执行
service ipvsadm start

四 测试结果

访问同一个IP 172.28.14.178 刷新可以看到2个不同页面 LVS_DR模式测试成功



 


 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: