LVS負載均衡配置

安裝ipvsadm

yum install -y ipvsadm

查看ipvsadm狀態並激活lvs

ipvsadm
在這裏插入圖片描述

配置LVS

  • 綁定VIP地址
    ip addr add 10.0.0.3/24 dev eth0
    在這裏插入圖片描述
  • 清楚所有LVS規則(第一次使用的時候不需要清楚)
    ipvsadm -C
  • 設置tcp、tcpfin、udp鏈接超時時間
    ipvsadm --set 30 5 60
  • 添加虛擬服務
    ipvsadm -A -t 10.0.0.3:80 -s wrr -p 20
  • 將虛擬服務關聯到真實服務上
ipvsadm -a -t 10.0.0.3:80 -r 10.0.0.202:80 -g -w 1
ipvsadm -a -t 10.0.0.3:80 -r 10.0.0.200:80 -g -w 1
  • 查看結果
    ipvs -Ln
    在這裏插入圖片描述

在兩臺web服務器上配置vip

  • 在lo網卡上綁定vip
    ip addr add 10.0.0.3/32 dev lo
    在這裏插入圖片描述
    在這裏插入圖片描述
  • 修改內核,抑制ARP響應
cat >>/etc/sysctl.conf<< EOF
net.ipv4.conf.all.arp_ignore = 1
net.ipv4.conf.all.arp_announce = 2
net.ipv4.conf.lo.arp_ignore = 1
net.ipv4.conf.lo.arp_announce = 2
EOF

sysctl -p

測試結果

由於LVS負載均衡效果不明顯所以分別用兩個不同的瀏覽器訪問10.0.0.30
在這裏插入圖片描述
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章