标签:fir 连接 清除 files 文件系统 外网 磁盘 TE ado
在典型的负载均衡群集中,包括三个层次的组件:在NAT模式的群集中,LVS负载调度器是所有节点访问Internet的网关服务器,LVS调度器具有两块网卡,分别连接内外网。
服务器 | IP | 需要安装配置 |
---|---|---|
LSV负载调度器 | 内:192.168.200.1 外:12.0.0.1 | 双网卡 、ipvsadm |
节点服务器1 | 192.168.200.101 | NFS 、 httpd |
节点服务器2 | 192.168.200.102 | NFS 、 httpd |
共享储存服务器 | 192.168.200.104 | NFS共享 |
外网windows7 | 12.0.0.12 | 用于测试 |
配置NFS共享服务器
# systemctl stop firewalld.service //关防火墙
# setenforce 0
# yum install nfs-utils rpcbind -y //安装NFS服务
# systemctl start rpcbind.service
# systemctl start nfs.service
# cd /opt | mkdir benet accp //创建共享目录
(在实际工作中 还是要共享挂载磁盘阵列raid的目录)
# vi /etc/exports
/usr/share *(ro,sync)
/opt/benet 192.168.200.0/24(rw,sync)
/opt/accp 192.168.200.0/24(rw,sync)
# exportfs -rv //发布共享
配置节点服务器1
# yum install nfs-utils rpcbind -y //安装NFS服务
# systemctl start rpcbind.service
# systemctl start nfs.service
# systemctl stop firewalld.service //关防火墙
# setenforce 0
# systemctl start httpd.service //开启httpd
# showmount -e 192.168.200.104
# mount.nfs 192.168.200.104:/opt/benet /var/www/html
# echo "this 7.1" > /var/www/html/index.html //添加测试页面
配置节点服务器2
# yum install nfs-utils rpcbind -y //安装NFS服务
# systemctl start rpcbind.service
# systemctl start nfs.service
# systemctl stop firewalld.service //关防火墙
# setenforce 0
# systemctl start httpd.service //开启httpd
# showmount -e 192.168.200.104
# mount.nfs 192.168.200.104:/opt/accp /var/www/html
# echo "this 7.2" > /var/www/html/index.html //添加测试页面
配置LVS负载调度器
配置双网卡:内网为192.168.200.1 外网12.0.0.1
# vim /etc/sysctl.conf
net.ipv4.ip_forward=1 //添加路由转发
# sysctl -p //立即生效
# iptables -t nat -F //清空规则
# iptables -F
# iptables -t nat -A POSTROUTING -o ens36 -s 192.168.200.0/24 -j SNAT --to-source 12.0.0.1
//设置DNAT策略
# yum install ipvsadm -y //安装ipvsadm
# ipvsadm --save > /etc/sysconfig/ipvsadm //保存
# systemctl start ipvsadm.service //开启ipvsadm
配置调度脚本
# cd /opt
# vim nat.sh
#!/bin/bash
ipvsadm -C (//清除内核虚拟服务器表中的所有记录//)
ipvsadm -A -t 12.0.0.1:80 -s rr
ipvsadm -a -t 12.0.0.1:80 -r 192.168.200.101:80 -m
ipvsadm -a -t 12.0.0.1:80 -r 192.168.200.102:80 -m
ipvsadm (//启用//)
# source nat.sh //启用脚本
外网测试
配置外面IP 12.0.0.12/24
在浏览器输入 12.0.0.1 刷新多次(可以看到2个节点服务器的测试页面为成功)
标签:fir 连接 清除 files 文件系统 外网 磁盘 TE ado
原文地址:http://blog.51cto.com/13630803/2131105