yrtew 发表于 2017-3-20 10:04:59

linux-LVS负载均衡

负载均衡!多台服务器平均分摊任务,降低服务器压力,给客户更好的体验
实验环境=一台普通PC    两台WEB服务器   一台NSF共享服务器一台LVS调度服务器
实验结果=普通PC登录网页,轮流连接两台不通WEB服务器提供服务
先安装NFS服务器
使用YUM安装 nfs-utils rpcbind两个包
然后开启 chkconfig nfs/rpcbind on两个服务
给两个WEB一个共享文件夹 提供网页等文件
vim /etc/exports
/共享路径                IP/ MASK(rw,sync,no_root_squash)
rw 读写权限
sync允许同步写入
on_root_squash客户使用ROOT赋予本地ROOT权限
启动NFS服务
service rpcbind/nfs start   [必须先开启rpcbind服务!!!]
showmount -e可以查看发布的目录
现在开始安装WEB服务器
需要访问NFS也需要安装rpcbind包,想使用命令需要nfs包,所以都装了
安装完了开启服务
然后挂载
vim /etc/fstab
IP:/文件 /挂在什么地方 nfs defaults,_netdev 0 0
然后开始调度器的配置
yum -y install ipvsadm安装ipv包
vim /etc/sysctl.comf 设置转发
iptables -t nat -I POSTROUTING -s 服务器IP段 -o 外部网卡 -j SNAT --to-source 网卡IP
service ipvsadm stop 关闭
ipvsadm -A -t 外部IP -s rr
                -a -t 外部ip -r 内部WEB服务器1 -m -w 1
                -a -t 外部ip -r 内部WEB服务器2 -m -w 1
service ipvsadm save保存
chkconfig ipvsadm on 开启
好了可以测试了.



页: [1]
查看完整版本: linux-LVS负载均衡