标签:物理 top 可用性 force ffffff 仓库 通过 程序 三层
LVS简介3、本次实验采用地址转换(NAT)模式:类似于防火墙的私有网络结构,负载调度器作为服务器节点的网关。服务器节点使用私有IP,与负载调度器使用同一个物理网络,安全性较高。采用的算法为轮询,将接收到的请求按照顺序轮流分配给群集中的各节点服务器,均等的对待每一台服务器。
实验环境:
CentOS7-1为调度器(双网卡):内--192.168.10.1 外--12.0.0.1
CentOS7-2为web1: 192.168.10.20
CentOS7-3为web2: 192.168.10.30
Redhat6.5为NFS服务器:192.168.10.10
win7作为客户端:12.0.0.12
实验过程:
一、安装实验所需软件包
调度器(LVS):
[root@localhost ~]# yum install -y ipvsadm
web节点服务器:
[root@localhost ~]# yum install -y httpd
[root@localhost ~]# systemctl start httpd.service
[root@localhost ~]# systemctl stop firewalld.service
[root@localhost ~]# setenforce 0
NFS(存储服务):
[root@localhost ~]# yum install -y nfs rpcbind
[root@localhost ~]# service iptables stop
[root@localhost ~]# setenforce 0
二、切换网卡为仅主机模式,此处注意,需要安装好软件包再进行网卡切换,否则centos7无法加载yum仓库
调度器(LVS):
[root@localhost ~]# cd /etc/sysconfig/network-scripts/
[root@localhost network-scripts]# cp -p ifcfg-ens33 ifcfg-ens36
[root@localhost network-scripts]# vim ifcfg-ens33
[root@localhost network-scripts]# vim ifcfg-ens36
[root@localhost ~]# service network restart
开启调度器的路由功能
vim /etc/sysctl.conf
net.ipv4.ip_forward = 1
sysctl -p
web节点服务器、NFS也进行同样网卡切换操作,此处不再赘述。
配置完成后即可测试互联互通
三、NFS存储服务操作
NFS服务器:192.168.10.10
[root@localhost ~]# service rpcbind start
[root@localhost ~]# service nfs start
[root@localhost ~]# vim /etc/exports #编辑存储模块
/usr/share *(ro,sync)
/opt/benet 192.168.10.0/24(rw,sync)
/opt/accp 192.168.10.0/24(rw,sync)
[root@localhost ~]# exports -rv
[root@localhost ~]# mkdir /opt/benet /opt/accp 建立目录
[root@localhost ~]# chmod 777 /opt/benet /opt/accp
web1:提供挂载点,设置首页
[root@localhost ~]# showmount -e 192.168.10.10 #查看是否提供存储空间
[root@localhost ~]# mount.nfs 192.168.10.10:/opt/benet /var/www/html
[root@localhost ~]# echo "this is benet" > /var/www/html/index.html #首页设置
web2:提供挂载点,设置首页
[root@localhost ~]# showmount -e 192.168.10.10 #查看是否提供存储空间
[root@localhost ~]# mount.nfs 192.168.10.10:/opt/accp /var/www/html
[root@localhost ~]# echo "this is accp" > /var/www/html/index.html #首页设置
客户机检测:
四、负载调度设置---调度器
防火墙SNAT装换配置:
[root@localhost ~]# iptables -F #清空防火墙列表
[root@localhost ~]# iptables -t nat -F #清空NAT表
[root@localhost ~]#iptables -t nat -A POSTROUTING -o ens36 -s 192.168.10.0/24 -j SNAT --to-source 12.0.0.1 #防火墙SNAT转换设置
负载调度算法:
[root@localhost ~]# ipvsadm --save > /etc/sysconfig/ipvsadm #保存策略,此条不输入将无法启动服务
[root@localhost ~]# systemctl start ipvsadm.service #启动服务
[root@localhost ~]# vim /opt/nat.sh
[root@localhost ~]# source /opt/nat.sh #执行脚本
[root@localhost ~]# systemctl restart ipvsadm.service #重启服务
[root@localhost ~]# ipvsadm -ln
在LVS负载调度器中,通过查看节点状态可以观察当前负载分配情况,对于轮询算法来说,每个节点所获得连接负荷应大致相同。
标签:物理 top 可用性 force ffffff 仓库 通过 程序 三层
原文地址:http://blog.51cto.com/13784264/2160945