Linux中怎么通過(guò)雙網(wǎng)卡綁定實(shí)現(xiàn)負(fù)載均衡和失效保

Linux中怎么通過(guò)雙網(wǎng)卡綁定實(shí)現(xiàn)和失效保護(hù),針對(duì)這個(gè)問(wèn)題,這篇文章詳細(xì)介紹了相對(duì)應(yīng)的分析和解答,希望可以幫助更多想解決這個(gè)問(wèn)題的小伙伴找到更簡(jiǎn)單易行的方法。

Linux中怎么通過(guò)雙網(wǎng)卡綁定實(shí)現(xiàn)和失效保護(hù),針對(duì)這個(gè)問(wèn)題,這篇文章詳細(xì)介紹了相對(duì)應(yīng)的分析和解答,希望可以幫助更多想解決這個(gè)問(wèn)題的小伙伴找到更簡(jiǎn)單易行的方法。

公司主營(yíng)業(yè)務(wù):網(wǎng)站制作、網(wǎng)站設(shè)計(jì)、移動(dòng)網(wǎng)站開發(fā)等業(yè)務(wù)。幫助企業(yè)客戶真正實(shí)現(xiàn)互聯(lián)網(wǎng)宣傳,提高企業(yè)的競(jìng)爭(zhēng)能力。創(chuàng)新互聯(lián)是一支青春激揚(yáng)、勤奮敬業(yè)、活力青春激揚(yáng)、勤奮敬業(yè)、活力澎湃、和諧高效的團(tuán)隊(duì)。公司秉承以“開放、自由、嚴(yán)謹(jǐn)、自律”為核心的企業(yè)文化,感謝他們對(duì)我們的高要求,感謝他們從不同領(lǐng)域給我們帶來(lái)的挑戰(zhàn),讓我們激情的團(tuán)隊(duì)有機(jī)會(huì)用頭腦與智慧不斷的給客戶帶來(lái)驚喜。創(chuàng)新互聯(lián)推出定海免費(fèi)做網(wǎng)站回饋大家。

其實(shí)在 linux 將雙網(wǎng)卡綁定成一塊網(wǎng)卡,配置起來(lái)非常簡(jiǎn)單,只需要簡(jiǎn)單幾個(gè)步驟即可實(shí)現(xiàn),下面我們就一起來(lái)體驗(yàn)一下吧。首先,還是將本次實(shí)驗(yàn)的環(huán)境做個(gè)簡(jiǎn)單的介紹:

操作系統(tǒng): RedHat Enterprise linux 4.0

綁定的前提條件:芯片組型號(hào)相同,而且網(wǎng)卡應(yīng)該具備自己獨(dú)立的BIOS芯片。

操作過(guò)程:

1、編輯虛擬網(wǎng)絡(luò)接口配置文件,指定網(wǎng)卡IP (沒(méi)有這個(gè)文件我們可以從以前的配置文件復(fù)制一個(gè)過(guò)來(lái),減少輸入的文字.)

[root @heng ~] # cp /etc/sysconfig/network-scripts/ifcfg-eth0 /etc/sysconfig/network-scripts/ifcfg-bond0

確保 /etc/sysconfig/network-scripts/ifcfg-bond0 的內(nèi)容和以下內(nèi)容相同
[root @heng ~] # cat /etc/sysconfig/network-scripts/ifcfg-bond0
DEVICE=bond0
BOOTPROTO=static
BROADCAST=192.168.1.255
IPADDR=192.168.1.202
NETMASK=255.255.255.0
ONBOOT=yes

TYPE=Ethernet

2、編輯 /etc/sysconfig/network-scripts/ifcfg-eth0 與 /etc/sysconfig/network-scripts/ifcfg-eth2 ,確保編輯后的內(nèi)容和以下所顯示的內(nèi)容相同
[root @heng ~] # cat /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
ONBOOT=yes

BOOTPROTO=none
[root @heng ~] # cat /etc/sysconfig/network-scripts/ifcfg-eth2
DEVICE=eth2
ONBOOT=yes

BOOTPROTO=none

#P#

3、編輯 /etc/moprobe.conf 文件,加入如下一行內(nèi)容,以使系統(tǒng)在啟動(dòng)時(shí)加載bonding模塊,對(duì)外虛擬網(wǎng)絡(luò)接口設(shè)備為bond0。請(qǐng)確保文件編輯后所顯示的內(nèi)容與以下內(nèi)容相同
說(shuō)明:miimon是用來(lái)進(jìn)行鏈路監(jiān)測(cè)的。 比如:miimon=100,那么系統(tǒng)每100ms監(jiān)測(cè)一次鏈路連接狀態(tài),如果有一條線路不通就轉(zhuǎn)入另一條線路;mode的值表示工作模式,他共有0,1,2,3四種模式,常用的為0,1兩種。
mode=0表示load balancing (round-robin)為負(fù)載均衡方式,兩塊網(wǎng)卡都工作。
mode=1表示fault-tolerance (active-backup)提供冗余功能,工作方式是主備的工作方式,也就是說(shuō)默認(rèn)情況下只有一塊網(wǎng)卡工作,另一塊做備份.

bonding只能提供鏈路監(jiān)測(cè),即從主機(jī)到交換機(jī)的鏈路是否接通。如果只是交換機(jī)對(duì)外的鏈路down掉了,而交換機(jī)本身并沒(méi)有故障,那么bonding會(huì)認(rèn)為鏈路沒(méi)有問(wèn)題而繼續(xù)使用

4、編輯 /etc/rc.d/rc.local  ,請(qǐng)確保修改后的文件所顯示的內(nèi)容與以下內(nèi)容相同

到這里配置已經(jīng)完成,重啟計(jì)算機(jī),然后用 ifconfig 查看網(wǎng)卡信息,會(huì)看見多了一個(gè)名稱為 bond0 的網(wǎng)卡。

下面我們討論以下mode分別為0,1時(shí)的情況

mode=1工作在主備模式下,這時(shí)eth2作為備份網(wǎng)卡是no arp的

#P#

那也就是說(shuō)在主備模式下,當(dāng)一個(gè)網(wǎng)絡(luò)接口失效時(shí)(例如主交換機(jī)掉電等),不回出現(xiàn)網(wǎng)絡(luò)中斷,系統(tǒng)會(huì)按照cat /etc/rc.d/rc.local里指定網(wǎng)卡的順序工作,機(jī)器仍能對(duì)外服務(wù),起到了失效保護(hù)的功能.

在mode=0 負(fù)載均衡工作模式,他能提供兩倍的帶寬,下我們來(lái)看一下網(wǎng)卡的配置信息

在這種情況下出現(xiàn)一塊網(wǎng)卡失效,僅僅會(huì)是出口帶寬下降,也不會(huì)影響網(wǎng)絡(luò)使用.

注:這里要注意一點(diǎn),每一次在修改 bond0 的 mode  后,都需要重新啟動(dòng)計(jì)算機(jī),才能使修改生效。

Linux下通過(guò)網(wǎng)卡邦定技術(shù)既增加了服務(wù)器的可靠性,又增加了可用網(wǎng)絡(luò)帶寬,為用戶提供不間斷的關(guān)鍵服務(wù)。

網(wǎng)站題目:Linux中怎么通過(guò)雙網(wǎng)卡綁定實(shí)現(xiàn)負(fù)載均衡和失效保
標(biāo)題來(lái)源:http://muchs.cn/article8/epooip.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站維護(hù)、微信小程序企業(yè)網(wǎng)站制作、面包屑導(dǎo)航、網(wǎng)站導(dǎo)航自適應(yīng)網(wǎng)站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

網(wǎng)站優(yōu)化排名