<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    不急不徐,持之以恒。

    http://blog.gopersist.com/

      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
      24 隨筆 :: 0 文章 :: 52 評論 :: 0 Trackbacks

    試用IPVS來做負載均衡,使用了1臺雙網卡服務器和2臺單網卡服務器,2個網段。服務器信息如下:



    IP配置信息如下:

    服務器

    操作系統

    網卡

    IP

    調度服務器

    Centos

    eth0

    192.168.18.58

    eth1

    192.168.2.90

    實際服務器

    Centos

    eth0

    192.168.2.71

    Centos

    eth0

    192.168.2.72

     

    1.         首先配置調度服務器:

     

    a)         IPVS模塊已經內置到linux2.6.x內核中,可以通過下面的命令查看是否已安裝:

    modprobe -l | grep ipvs

    看到類似下面的輸出,表示已經安裝了

    kernel/net/netfilter/ipvs/ip_vs.ko

    kernel/net/netfilter/ipvs/ip_vs_rr.ko

    kernel/net/netfilter/ipvs/ip_vs_wrr.ko

    kernel/net/netfilter/ipvs/ip_vs_lc.ko

    kernel/net/netfilter/ipvs/ip_vs_wlc.ko

    kernel/net/netfilter/ipvs/ip_vs_lblc.ko

    kernel/net/netfilter/ipvs/ip_vs_lblcr.ko

    kernel/net/netfilter/ipvs/ip_vs_dh.ko

    kernel/net/netfilter/ipvs/ip_vs_sh.ko

    kernel/net/netfilter/ipvs/ip_vs_sed.ko

    kernel/net/netfilter/ipvs/ip_vs_nq.ko

    kernel/net/netfilter/ipvs/ip_vs_ftp.ko

    kernel/net/netfilter/ipvs/ip_vs_pe_sip.ko

     

    b)         安裝IPVS的管理工具ipvsadm

    yum install -y ipvsadm

     

    c)         清除表中所有記錄:

    ipvsadm -C

    使用下面的命令增加虛擬服務器,采用輪詢調度策略:

    ipvsadm -A -t 192.168.18.58:8888 -s rr

     

    使用下面的命令添加實際服務器,并采用NAT方式轉發數據包:

    ipvsadm -a -t 192.168.18.58:8888 -r 192.168.2.71:9999 -m

    ipvsadm -a -t 192.168.18.58:8888 -r 192.168.2.72:9999 -m

     

    d)         打開數據包轉發:

    echo 1 > /proc/sys/net/ipv4/ip_forward

     

    2.         接下來配置2臺實際服務器,分別做以下工作:

     

    a)         9999端口上啟動一個web服務:

    配置好web服務后,當訪問http://192.168.2.71:9999時,頁面返回:This is 192.168.2.71.;當訪問http://192.168.2.72:9999時,頁面返回:This is 192.168.2.72.

     

    b)         設置默認網關指向調度服務器

    route del default

    route add default gw 192.168.2.90

     

    3.         測試

     

    訪問192.168.18.58:8888,會顯示This is 192.168.2.71This is 192.168.2.72,多次刷新應該要交替出現7172,但實際上并沒有這樣,瀏覽器只顯示與第一次相同的內容,也就是ipvsadm每次都選擇了同一臺服務器。這是因為當一個TCP連接的初始SYN報文到達時,IPVS就選擇了一臺服務器,后繼報文會被轉發到相同的服務器。這個TCP連接在ipvsadm中默認有效時間為15分鐘,可以通過下面的命令查看:

    ipvsadm -L --timeout

    Timeout (tcp tcpfin udp): 900 120 300

    現在將有效時間改為1秒來測試,使用下面的命令:

    ipvsadm --set 1 120 300

     

    再到瀏覽器中每隔1秒多點擊刷新,就會交替出現7172,說明輪詢調度正在正常工作。

     

     

    posted on 2014-04-25 14:32 老林 閱讀(1375) 評論(0)  編輯  收藏 所屬分類: Linux

    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 50岁老女人的毛片免费观看| 久久久久免费看黄A片APP| 亚洲男人的天堂在线播放| 日本视频一区在线观看免费| 亚洲色偷偷色噜噜狠狠99| 亚洲视频在线免费| 久久国产精品2020免费m3u8| 亚洲一级大黄大色毛片| 国产免费无遮挡精品视频| 中文字幕在线免费看| 亚洲一级毛片在线观| 中文字幕在线亚洲精品 | 水蜜桃视频在线观看免费播放高清| 亚洲精品无码不卡| 四虎影在线永久免费四虎地址8848aa | 亚洲大香人伊一本线| 亚洲福利在线播放| 国产乱子精品免费视观看片| 国产精品亚洲一区二区三区久久| 亚洲成人精品久久| 四虎影视在线永久免费看黄| 免费能直接在线观看黄的视频 | 亚洲成a人无码亚洲成av无码 | 黄页网站免费在线观看| 黄色一级毛片免费看| 久久精品国产99国产精品亚洲| 在线观看亚洲天天一三视| 国内精品乱码卡1卡2卡3免费 | 亚洲免费人成视频观看| h视频在线观看免费| 亚洲一久久久久久久久| 亚洲小视频在线观看| 久久亚洲AV永久无码精品| 男女啪啪永久免费观看网站| 免费看又黄又无码的网站| 一级毛片正片免费视频手机看| 亚洲精品国产日韩| 亚洲欧洲国产视频| 亚洲天天在线日亚洲洲精| 亚洲中文字幕第一页在线| 日韩亚洲精品福利|