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

linux負(fù)載均衡軟件設(shè)置

網(wǎng)絡(luò) 網(wǎng)絡(luò)優(yōu)化 網(wǎng)絡(luò)運維
本文主要講述了linux負(fù)載均衡的設(shè)置的步驟。首先是內(nèi)核的安裝,然后就是對主機的設(shè)置,最后我們還要介紹一下體統(tǒng)的相關(guān)內(nèi)容。

很多負(fù)載均衡的軟件配置都是在linux操作系統(tǒng)下完成的,那么對于不太熟悉linux的朋友,肯能對于負(fù)載均衡的配置問題就比較多了。那么現(xiàn)在筆者為大家總結(jié)一下linux下的負(fù)載均衡設(shè)置過程,包括了系統(tǒng)的安裝,和軟件安裝,相信能夠解決您的問題。

1. 安裝ipvsadm

下載ipvsadm,下載時需注意對應(yīng)自己的內(nèi)核版本。

ipvsadm下載網(wǎng)址:http://www.linuxvirtualserver.org/software/

本文使用的是FC8系統(tǒng),內(nèi)核版本2.6.23.1,對應(yīng)ipvsadm版本1.24。

安裝時需要Linux內(nèi)核源碼,如果安裝系統(tǒng)時沒有安裝源碼,需要再下載內(nèi)核源碼。本文使用的內(nèi)核是linux- 2.6.23.1.tar.bz2。把內(nèi)核解壓到/usr/src/linux-2.6.23.1。下面開始編譯安裝:

建立內(nèi)核快捷方式:ln -s /usr/src/linux-2.6.23.1 /usr/src/linux

解壓ipvsadm:

tar zxvf ipvsadm-1.24.tar.gz

安裝ipvsadm:

cd ipvsadm-1.24

make

make install

安裝完成后,下一步我們開始配置IPVS,本文主要介紹Direct Routing方式的配置。

2. 配置IPVS(Direct Routing)

2.1.網(wǎng)絡(luò)結(jié)構(gòu)

三臺計算機,一臺Director安裝Linux作負(fù)載均衡器,另兩臺ReaServer提供服務(wù)。

Director:eth0=192.168.34.40,eth0:0(VirtuaIP) =192.168.34.41

RealServer1:IP=192.168.34.26

RealServer2:IP=192.168.34.27

服務(wù)端口:443

客戶通過VirtuaIP 192.168.34.41訪問服務(wù)器。Load Balancer將來自客戶的訪問按一定的負(fù)載均衡機制分發(fā)到192.168.34.26和192.168.34.27這兩臺實際提供服務(wù)的服務(wù)器。

2.2.Load Balancer配置

步驟1:配置Director IP

在Director上配置好eth0的IP(192.168.34.40),然后在eth0上新增一個IP(192.168.34.41),命名為eth0:0,作為VirtuaIP。

步驟2:配置IPVS Table腳本

編寫sh腳本如下:

  1. VIP=192.168.34.41 #VrituaIP地址  
  2. RIP1=192.168.34.27 #ReaServer 1 IP  
  3. RIP2=192.168.34.26 #ReaServer 2 IP  
  4. GW=192.168.34.1 #ReaServer 網(wǎng)關(guān)IP  
  5. #清除IPVS Table  
  6. ipvsadm -C  
  7. #設(shè)置IPVS Table  
  8. ipvsadm -A -t $VIP:443 -s wlc  
  9. ipvsadm -a -t $VIP:443 -r $RIP1:443 -g -w 1  
  10. ipvsadm -a -t $VIP:443 -r $RIP2:443 -g -w 1  
  11. #將IPVS Table保存到/etc/sysconfig/ipvsadm  
  12. /etc/rc.d/init.d/ipvsadm save  
  13. #啟動IPVS  
  14. service ipvsadm start #或者/etc/rc.d/init.d/ipvsadm start也可以  
  15. #顯示IPVS狀態(tài)  
  16. ipvsadm -l  
  17. #腳本結(jié)束---------------------------- 

該腳本配置IPVS Table,并將配置保存到/etc/sysconfig/ipvsadm文件中。以后修改IPVS TABLE可直接修改該腳本。當(dāng)然,您也可以直接編輯該文件來實現(xiàn)IPVS Table的配置。

配置完畢后執(zhí)行/etc/rc.d/init.d/ipvsadm start(或service ipvsadm start)啟動IPVS。

通過以上兩個步驟,就完成了負(fù)載均衡器IPVS的配置。#p#

2.3.ReaServer配置

ReaServer主要做兩個配置,一是添加一個虛擬IP,二是關(guān)閉該IP的ARP響應(yīng)。

2.3.1.Windows系統(tǒng)

對于Windows系統(tǒng)的服務(wù)器,只要添加一個Loopback的網(wǎng)卡,IP地址設(shè)置成虛擬IP(192.168.34.41),子網(wǎng)掩碼設(shè)置成255.255.255.255,網(wǎng)關(guān)地址留空。

操作:

從控制面板選擇添加硬件;選擇“是,硬件已連好";選擇“添加新的硬件設(shè)備";選擇“安裝我手動從列表選擇的硬件";選擇“網(wǎng)絡(luò)適配器";

從廠商列表選擇“Microsoft",從網(wǎng)卡列表選擇“Microsoft Loopback Adapter";

點下一步開始安裝硬件,安裝完畢后出現(xiàn)一個新的網(wǎng)卡,配置好IP和子網(wǎng)掩碼。Windows子網(wǎng)掩碼無法配置成 255.255.255.255,我們可以先按默認(rèn)的保存配置,然后從注冊表修改子網(wǎng)掩碼。

注冊表修改子網(wǎng)掩碼:

從注冊表

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip \Parameters\Interfaces]下找到對應(yīng)的網(wǎng)卡,將SubnetMask修改成255.255.255.255。然后禁用再啟用該網(wǎng)卡即可。

2.3.2.Linux系統(tǒng)

3.配置LDirectord RealServer故障檢測及管理

LDirectord進程定時檢測各ReaServer運行狀態(tài),當(dāng)檢測到某臺ReaServer故障時,則將該Server從負(fù)載均衡調(diào)度列表刪除,當(dāng)恢復(fù)正常時再加入。

3.1.安裝LDirectord

LDirectord軟件包含在HeartBeat軟件包中。安裝HeartBeat時就同時安裝了LDirectord。HeartBeat下載網(wǎng)址:http://www.linuxvirtualserver.org/software/。

安裝HeartBeat還需要安裝libnet等軟件包。可以到網(wǎng)上下載這些軟件包來安裝。Libnet下載網(wǎng)址:http://www.packetfactory.net/libnet/dist/libnet.tar.gz

安裝libnet:
tar zxf libnet.tar.gz
cd libnet
./configure
make
make install

安裝HeartBeat:
./ConfigureMe configure
make
make install

安裝完后執(zhí)行以下命令加入自啟動項:
chkconfig –add ldirectord

3.2.配置LDirectord
heartbeat/ldirectord目錄下有個ldirectord.cf文件。該文件是ldirectord的配置范例。
在/etc/ha.d/目錄下新建一個ldirectord.cf文件,按配置范例格式進行配置,主要配置項如下:
checktimeout=3 #檢測超時3s
checkinterval=1 #檢測間隔1s
fallback=127.0.0.1:443 #所有服務(wù)器都故障時訪問該服務(wù)器
autoreload=yes #配置文件改變時自動加載
logfile="/var/log/ldirectord.log" #日志文件
quiescent=yes
virtual=192.168.34.41:443 #虛擬IP
real=192.168.34.26:443 gate
real=192.168.34.27:443 gate
fallback=127.0.0.1:443 #所有服務(wù)器都故障時訪問該服務(wù)器
service=none
scheduler=wlc
persistent=600
protocol=tcp
checktype=on

3.3.啟動ldirectord
/etc/rc.d/init.d ldirectord start
注意,啟動時如果提示ldirectord某行出錯,一般是有些運行需要的軟件沒安裝,大部分是perl開頭的軟件包。
net-snmp-5.3-4.2.i386.rpm
net-snmp-libs-5.3-4.2.i386.rpm
perl-Compress-Zlib-1.41-1.2.2.i386.rpm
perl-HTML-Parser-3.50-1.i386.rpm
perl-HTML-Tagset-3.10-2.1.noarch.rpm
perl-libwww-perl-5.805-1.1.noarch.rpm
perl-MailTools-1.74-1.fc5.noarch.rpm
perl-TimeDate-1.16-3.2.noarch.rpm
perl-URI-1.35-2.2.noarch.rpm

責(zé)任編輯:佟健 來源: 互聯(lián)網(wǎng)
相關(guān)推薦

2010-04-20 18:13:44

網(wǎng)絡(luò)負(fù)載均衡設(shè)置

2010-04-26 16:36:31

DNS負(fù)載均衡設(shè)置

2010-05-10 14:48:01

流量負(fù)載均衡

2010-04-27 13:12:04

負(fù)載均衡算法

2010-04-26 17:07:59

網(wǎng)絡(luò)負(fù)載均衡

2017-07-03 08:08:25

負(fù)載均衡分類

2010-04-27 12:29:08

Linux負(fù)載均衡

2021-04-22 07:47:46

Linux進程管理

2016-10-09 09:17:24

2009-10-23 19:11:32

linux集群

2010-04-26 00:04:22

線路負(fù)載均衡

2010-04-26 00:30:36

等開銷負(fù)載均衡

2010-05-04 13:23:55

Tomcat負(fù)載均衡

2010-04-22 23:47:55

tomcat負(fù)載均衡設(shè)

2010-05-05 19:00:54

apache負(fù)載均衡

2010-05-10 14:39:43

網(wǎng)絡(luò)負(fù)載均衡

2010-04-22 23:33:48

負(fù)載均衡設(shè)置

2010-04-26 01:07:07

雙線負(fù)載均衡

2018-02-01 10:31:12

Nginx負(fù)載均衡軟件

2010-04-21 13:56:14

AP負(fù)載均衡
點贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 欧美一级二级视频 | 免费观看一级视频 | 亚洲一区二区高清 | 亚洲视频在线一区 | 在线观看国产91 | 久久精品免费 | 美国十次成人欧美色导视频 | 国产在线永久免费 | 黄色三级免费 | 日韩在线播放网址 | 成人在线h | 欧美最猛黑人xxxⅹ 粉嫩一区二区三区四区公司1 | 欧美激情视频网站 | 亚洲狠狠爱 | 亚洲国产精品久久 | 亚洲一区二区三区在线免费 | 日干夜干 | 国产精品视频久久久 | 欧美日韩不卡合集视频 | 男女羞羞视频免费 | 男人av在线播放 | 久久久久久国产精品免费免费男同 | 天天草视频 | 成年人在线视频 | 国产精品久久久久久久久久三级 | 国产精品福利在线观看 | 日韩欧美国产一区二区 | 日韩一级免费 | www.久久99| 国产精品视频在线播放 | 精品久久久久久久久久久久 | 亚洲精品白浆高清久久久久久 | 91在线第一页 | 日韩在线观看 | 最新一级毛片 | 久久剧场| 在线观看中文字幕 | 色综合美女 | 国产高清视频一区二区 | 国产 日韩 欧美 在线 | 日本三级网站在线观看 |