成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

LVS(DR)+ldirectord實現負載平衡

網絡 網絡優化 網絡運維
安裝和配置ldirectord ,作用上面的LVS只負責分發,不負責健康檢查,所以,當后面一臺機器掛掉,有可能繼續分配請求,使用ldirectord 可以自動將掛掉的機器移除.

一  環境介紹

試驗2臺機器上的apache負載平衡,總計使用3臺機器。

調度機: 192.168.1.238

vip1:   192.168.1.230

realip: 192.168.1.235

readip: 192.168.1.236

系統: RHEL 5.3

二 安裝配置過程

1 安裝和配置調度機lvs

1  RHEL5 光盤中中已經帶了LVS安裝軟件,直接到光盤的Cluster可以找到
#  rpm -ivh rpm -ivh ipvsadm-1.24-8.1.i386.rpm
2  檢查lvs模塊是否已經加載
   lsmod|grep ip_vs
    ip_vs        77313  0
   如果看到上面的說明已經加載成功
3 配置lvs,編輯腳本 lvsdr.sh
   [root@ddmap ~]# cat lvsdr.sh
#!/bin/bash
RIP1=192.168.1.235
RIP2=192.168.1.236
VIP1=192.168.1.230
/sbin/ifconfig eth0:0 $VIP1 broadcast $VIP1 netmask 255.255.255.255 up
/sbin/route add -host $VIP1 dev eth0:0
echo "1" >/proc/sys/net/ipv4/ip_forward
/sbin/ipvsadm -C
#set LVS apache
/sbin/ipvsadm -A -t $VIP1:80 -s rr
/sbin/ipvsadm -a -t $VIP1:80 -r $RIP1:80 -g
/sbin/ipvsadm -a -t $VIP1:80 -r $RIP2:80 -g
4  執行腳本,sh lvsdr.sh 這樣調度器的規則已經啟用了,使用ipvsadmin -l查看
[root@ddmap ~]# ipvsadm -l
IP Virtual Server version 1.2.1 (size=4096)
Prot LocalAddress:Port Scheduler Flags
  -> RemoteAddress:Port           Forward Weight ActiveConn InActConn
TCP  192.168.1.230:http rr
  -> 192.168.1.236:http           Route   1      0          0       
  -> 192.168.1.235:http           Route   1      0          0     
5  完成后可以講ipvs的規則保存到/etc/sysconfig/ipvsadm中,可以使用server ipvsadm來啟動
  ipvsadm-save >/etc/sysconfig/ipvsadm

2  安裝和配置ldirectord ,作用上面的LVS只負責分發,不負責健康檢查,所以,當后面一臺機器掛掉,有可能繼續分配請求, 使用ldirectord 可以自動將掛掉的機器移除.#p#

ldirectord是heartbeat中的一部分,當我們安裝了heartbeat就帶了ldirectord
1  先配置個可用的安裝ldirectord和heartbeat的源
[root@ddmap ~]# cat /etc/yum.repos.d/ha-clustering.repo
[server_ha-clustering]
name=High Availability/Clustering server technologies (CentOS_5)
#type=rpm-md
baseurl=http://download.opensuse.org/repositories/server:/ha-clustering/CentOS_5/
gpgcheck=1
gpgkey=http://download.opensuse.org/repositories/server:/ha-clustering/CentOS_5/repodata/repomd.xml.key
enabled=1

2 安裝ldirectord
 # yum install ldirectord
3  配置ldirectord
  # cp /usr/share/doc/ldirectord-1.0/ldirectord.cf /etc/ha.d/.
  # vim /etc/ha.d/ldirectord.cf
# Global Directives
checktimeout=3
checkinterval=1
#fallback=127.0.0.1:80
autoreload=yes
logfile="/var/log/ldirectord.log"
#logfile="local0"
#emailalert="admin@x.y.z"
#emailalertfreq=3600
#emailalertstatus=all
quiescent=no
# Sample for an http virtual service
virtual=192.168.1.230:80
        real=192.168.1.235:80 gate
        real=192.168.1.236:80 gate
        fallback=127.0.0.1:80 gate
        service=http
        scheduler=rr
        #persistent=600
        #netmask=255.255.255.255
        protocol=tcp
        checktype=negotiate
        checkport=80
        request="index.html"
#       receive="Test Page"
#       virtualhost=www.x.y.z
4 啟動ldirectord
  service ldirectord start

3  配置后面2臺realserver 235/236

1  建立一個執行腳本lvsrl.sh
#!/bin/bash
VIP1=192.168.1.230
/sbin/ifconfig lo:0 $VIP1 broadcast $VIP1 netmask 255.255.255.255 up
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
2 在2臺機器上分別執行lvsrl.sh

三 測試驗證

1  后面2臺real server分別啟動apache,并在index.heml分別寫入一些標記,以便識別

2 使用瀏覽器輸入http://192.168.1.230, 按 F5是否頁面也來回變化,上面我們選擇的輪詢方式是rr

3 先不開啟ldirectord, 后面的一臺機器關閉http或者重啟,模擬當機,看是否按F5的時候會被分配到掛的機器上

4 先開啟ldirectord,后面一臺機器模擬當機,這時候應該不會被分配到當機的機器上

本文出自 “小時候” 博客,請務必保留此出處http://shenjianzhousx.blog.51cto.com/1627247/440506

責任編輯:佟健 來源: 51CTO博客
相關推薦

2009-12-21 17:24:46

WCF負載平衡

2010-05-04 17:38:36

ISP負載平衡

2010-04-20 13:36:17

負載平衡

2010-05-04 17:31:05

2010-05-05 18:07:53

網絡負載平衡

2010-05-10 17:15:36

負載平衡方案

2010-05-04 17:50:41

負載平衡

2010-04-21 13:48:48

網絡負載平衡

2010-05-04 17:54:50

網絡負載平衡

2022-02-06 11:50:29

HAProxy網絡流量系統運維

2020-03-19 13:10:48

DRSVMware負載平衡

2010-02-22 16:43:09

WCF負載平衡

2013-12-16 15:09:15

多核負載

2010-05-04 17:45:49

自動負載平衡

2013-05-30 09:58:50

RouterosADSL負載均衡技術

2010-04-25 23:36:47

負載平衡服務器

2010-05-10 18:27:51

負載平衡產品

2010-05-10 18:19:00

負載平衡技術

2023-12-15 19:29:20

2010-04-21 10:17:59

點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 日韩在线免费视频 | 欧美黑人一区 | 欧美人人| 久久精品免费 | 午夜精品久久久 | 国产目拍亚洲精品99久久精品 | 99爱在线免费观看 | 成人性视频在线播放 | 国产一区精品在线 | 中文字幕一区在线 | 久久成| 久久久一区二区三区四区 | 久久久久九九九九 | 亚洲免费影院 | 亚洲精品www | 成人免费在线播放视频 | 久久精品99 | 精品国产一区久久 | 精区3d动漫一品二品精区 | www.玖玖玖| 精品一区二区三区视频在线观看 | 色综合色综合色综合 | 婷婷免费视频 | 久久国产欧美日韩精品 | 秋霞影院一区二区 | 欧美日本韩国一区二区 | 精品国产乱码久久久久久丨区2区 | 日日夜夜91 | 精品久久精品 | a国产视频 | 欧美中文在线 | 2018国产大陆天天弄 | 精品少妇一区二区三区在线播放 | 久久精彩视频 | 在线观看中文字幕 | 国产精品视频一区二区三区 | 国产精品永久久久久 | 91免费版在线观看 | 亚洲精品视频观看 | 欧美高清免费 | 亚洲高清视频一区二区 |