下文给大家带来四层负载均衡lv/博士模式应该怎么样配置,希望能够给大家在实际运用中带来一定的帮助,负载均衡涉及的东西比较多,理论也不多,网上有很多书籍,今天我们就用在行业内累计的经验来做一个解答。
1,环境准备
准备3台纯净的虚拟机,两台网络云,服务器,并关闭所有的防火墙和selinux
2部署说明:
?网络使用NAT模式
?博士模式要求导演倾向和所有RealServer RIP必须在同一个网段及广播域
?所有节点网关均指定真实网关
3, LVS-server安装lv管理软件
<代码>,,百胜是安装ipvsadm 代码>
4,需要手动生成ipvsadm文件否则启动会报错
<代码>,,(root@vm-2 ~) # ipvsadm——拯救比;/etc/sysconfig/ipvsadm 启动: ,,(root@vm-2 ~) # systemctl开始ipvsadm 代码>
5,配置ipvsadm:
<代码>,,(root@vm-2 ~) # ip addr添加dev ens33 10.30.161.200/32 ,,设置贵宾 ,,(root@vm-2 ~) # ipvsadm - a - t 10.30.161.200:80 - s rr ,,——添加一个VIP - t,用的是tcp协议,s rr采用轮训算法 添加转发到realserverip真实服务器的ip: ,,(root@vm-2 ~) # ipvsadm - a - t 10.30.161.200:80 - r 10.30.161.214:80 - g ,,(root@vm-2 ~) # ipvsadm - a - t 10.30.161.200:80 - r 10.30.161.241:80 - g 保存: ,,(root@vm-2 ~) # ipvsadm - s比;/etc/sysconfig/ipvsadm,,, 查看: ,# ipvsadm ln (root@vm-2 ~) ,,(root@vm-2 ~) # ipvsadm ln -统计数据 ,,显示统计信息代码>
6,配置RS真实服务器
<代码>,,(root@real-server1 ~) # yum安装- y nginx ,,(root@real-server1 ~) #回声“real-server1"在比;/usr/share/nginx/html/index.html ,,两台机器都安装,按顺序添加不同的主机名以示区分 ,,(root@vm-4 ~) # ip addr添加dev lo 10.30.161.200/32,#在罗接口上绑定贵宾 ,,(root@vm-4 ~) #回声1比;/proc/sys/net/ipv4/conf/all/arp_ignore ,,arp_ignore 设置为1,意味着当别人的arp请求过来的时候,如果接收的设备没有这个ip,就不做出响应(这个ip在瞧上,瞧不是接收设备的进口) ,,(root@vm-4 ~) #回声2比;/proc/sys/net/ipv4/conf/all/arp_announce #匹配精确ip地址回包 ,,root@vm-4 ~ # systemctl开始nginx ,(root@vm-4 ~), # systemctl启用nginx 代码>
7、测试
<代码>,,旋度10.30.161.200 ,#卷发10.30.161.200 (root@localhost ~) ,,server1 ,,(root@localhost ~) #卷发10.30.161.200 代码><代码>,server2大敌;,,,,,负载均衡实现成功代码>
<代码>
代码><代码> 代码>
看了以上关于四层负载均衡lv/博士模式应该怎么样配置,如果大家还有什么地方需要了解的可以在行业资讯里查找自己感兴趣的或者找我们的专业技术工程师解答的,技术工程师在行业内拥有十几年的经验了。
,
<代码>
代码>