LVS nat 负载均衡实验
clint? 本地物理機?? 192.168.0.196
(director)VIP???????????????? 192.168.0.146
(director)DIP?????????????????192.168.200.1
RIP1???????????????192.168.200.2??? httpd啟動???echo "cluster1.test"??>? index.html???????????
RIP2???????????????192.168.200.3??? httpd啟動???echo "cluster2.test"? >? index.html????????????
?
director?
systemctl stop firewalld
setenforce 0?
打開網卡轉發:
echo "1" > /proc/sys/net/ipv4/ip_forward
客戶端ping 192.168.200.1 通
grep "ipvs" /boot/config-3.10.0-123.el7.x86_64 檢查是否有ipvs
yum install -y "ipvsadm"
ipvsadm -C 清除所有規則
ipvsadm -A -t 192.168.0.146:80 -s rr
ipvsadm -a -t 192.168.0.146 -r 192.168.200.2:80 -m -w 1
ipvsadm -a -t 192.168.0.146 -r 192.168.200.3:80 -m -w 1
?
-A--add-service在服務器列表中新添加一條新的虛擬服務器記錄
-t 表示為tcp服務
-u 表示為udp服務
-s --scheduler 使用的調度算法, rr | wrr | lc | wlc | lblb | lblcr | dh | sh | sed | nq 默認調度算法是 wlc
?-a --add-server 在服務器表中添加一條新的真實主機記錄
-t --tcp-service說明虛擬服務器提供tcp服務
-u --udp-service 說明虛擬服務器提供udp服務
-r --real-server真實服務器地址
-m --masquerading 指定LVS工作模式為NAT模式
-w --weight 真實服務器的權值
-g --gatewaying 指定LVS工作模式為直接路由器模式(也是LVS默認的模式)
-i --ipip 指定LVS的工作模式為隧道模式
-p 會話保持時間,定義流量唄轉到同一個realserver的會話存留時間
調度算法
rr 輪詢 round robin, wrr 加權輪詢 weighted round robin,
?
RIP1,2 網關指向 200.1 ,啟動HTTP的,關閉iptables selinux
?在客戶端0.196上 瀏覽器輸入192.168.0.146? 刷新出現cluster1.test? cluster2.test
?
轉載于:https://blog.51cto.com/wuyazi555/1844095
總結
以上是生活随笔為你收集整理的LVS nat 负载均衡实验的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: XTU 1250 Super Fast
- 下一篇: debug 标志位说明