配置LVS/DR模式的LB集群
配置LVS/DR模式的LB集群
1 配置網站服務器 51/52
1.1 配置VIP地址
[root@pc51 ~]# ifconfig lo:1 192.168.4.252/32
[root@pc51 ~]# ifconfig lo:1
1.2 修改網絡接口運行參數
/proc/sys/net/ipv4/conf
[root@pc51 conf]# echo 1 > lo/arp_ignore
[root@pc51 conf]# cat lo/arp_ignore
[root@pc51 conf]# echo 2 > lo/arp_announce
[root@pc51 conf]# cat lo/arp_announce
[root@pc51 conf]# echo 1 > all/arp_ignore
[root@pc51 conf]# echo 2 > all/arp_announce
1.3運行網站服務並網頁文件
2 配置分發器
2.1 裝包ipvsadm
2.2 配置VIP地址
[root@pc50 ~]# ifconfig eth0:1 192.168.4.252/32
[root@pc50 ~]# ifconfig eth0:1
2.3 創建虛擬服務
[root@pc50 ~]# ipvsadm -A -t 192.168.4.252:80 -s rr
[root@pc50 ~]# ipvsadm -a -t 192.168.4.252:80 -r 192.168.4.51:80 -g
2.4 將加 realserver
2.5 保存配置,查看配置
[root@pc50 ~]# service ipvsadm save 保存
[root@pc50 ~]# ipvsadm -Ln
3 客戶測試 4.253
3.1 訪問 VIP 看是否能負載均衡。
http://192.168.4.252/test.html
解綁ip地址:
#ifdown lo; ifup lo; ifconfig lo:1 方法一
#service network restart 方法二
================================================================
HAProxy (LB) 可以基於四層和七層,健康檢查
配置分發器.50
1 裝包
[root@pc50 ~]# yum -y install haproxy
2 修改配置文件
3 啟動服務
- 客戶測試
++++++++++++++++++++++++++++++++++++++++++++
集群分組
四臺網站服務器 51/52(html) 53/54(php)
[root@pc50 haproxy]# vim haproxy.cfg
Keepalived (HA) 任意單故障節點的高可用集群
web53(主) web54(備)
1 在高可用集群主機上安裝Keepalived軟件
2 分別修改服務的主配置文件
3 分別啟動keepalived服務
4 在高可用集群主機上分別是否獲取vip地址
5
+++++++++++++++++++++++++++++++++++++++++++++++++
Keepalived lvs/dr 分發器的高可用
1 配置realsevrer 51/52
2 配置分發器 主 備
3 安裝Keepalived軟件
4 修改配置文件
5 啟動服務
6 測試
++++++++++++++++++++++++++++++++++++++++++++++++++++
配置LVS/DR模式的LB集群