ip
備註192.168.174.128
排程器、關閉防火牆、安全規則
192.168.174.130
web端、關閉防火牆、安全規則
192.168.174.131
web端、關閉防火牆、安全規則
三颱centos7安裝ipvsadm兩台web端搭建ecshop和ecshop1,一台安裝ipvsadm實現排程
# yum install -y ipvsadm
排程器執行指令碼
#! /bin/bash
echo 1 > /proc/sys/net/ipv4/ip_forward
ipv=/usr/sbin/ipvsadm
vip=192.168.174.127
rs1=192.168.174.130
rs2=192.168.174.131
#增加乙個新網絡卡
ifconfig eno16777736:2 $vip broadcast $vip netmask 255.255.255.255 up
route add -host $vip dev eno16777736:2
$ipv -c
$ipv -a -t $vip:80 -s wrr
#注意對映埠最好一
$ipv -a -t $vip:80 -r $rs1:80 -g -w 1 //-g為dr模式
$ipv -a -t $vip:80 -r $rs2:80 -g -w 1
兩台web端執行指令碼
#/bin/bash
vip=192.168.174.127
ifconfig lo:0 $vip broadcast $vip netmask 255.255.255.255 up
route add -host $vip lo:0
echo
"1">/proc/sys/net/ipv4/conf/lo/arp_ignore
echo
"2">/proc/sys/net/ipv4/conf/lo/arp_announce
echo
"1">/proc/sys/net/ipv4/conf/all/arp_ignore
echo
"2">/proc/sys/net/ipv4/conf/all/arp_announce
最後可ipvsadm -ln檢視虛擬伺服器及真實伺服器
# ipvsadm -ln
ip virtual server version 1.2.1 (size=4096)
prot localaddress:port scheduler flags
-> remoteaddress:port forward weight activeconn inactconn
tcp 192.168.174.127:80 wrr
-> 192.168.174.130:80 route 1 0 0
-> 192.168.174.131:80 route 1 0 1
訪問虛擬ip
LVS DR模式搭建
1 dr模式下分發器和真實伺服器要在同ip段 2 分發器和真是伺服器都需要設定相同的vip,並且都能通外網 3 負載均衡器安裝 yum install y ipvsadm 4 負載均衡 ifconfig eno16777984 0 172.16.54.244 24 route add host 17...
LVS DR模式搭建
出於對架構的興趣,一有時間我就會了解一下如何搭建乙個高併發,高可用,可擴充套件的伺服器執行環境。lvs dr究竟現在的企業運用頻率有多高其實我也不清楚,本文是下班之餘斷斷續續研究搭建筆錄,並且僅僅在virtual box虛擬機器實踐,沒有實際生產實踐。但是在搭建過程中確實學到了許多理論知識,這裡只記...
LVS DR模式搭建 keepalived lvs
一 lvs dr模式搭建 1.準備3臺機器 a機器為分發器,也叫排程器 簡寫為dir a機器 192.168.177.7 b機器 192.168.177.100 c機器 192.168.177.200 vip 192.168.177.55 vim usr local sbin lvs dr.sh 在...