DELL R620 CentOS 6.6 網口綁定(實戰)


CentOS 6.6 網口綁定(實戰)

環境

DELLR620

四個網口名稱分別爲 em1 em2 em3 em4

目標:em1 em2綁定 爲bond0

IP地址爲192.168.11.136

 

第一步:

在/etc/sysconfig/network-scripts/目錄 創建ifcfg-bond0文件

操作命令

#vi/etc/sysconfig/network-scripts/ifcfg-bond0

寫入以下內容

DEVICE=bond0    # 設備名稱

USERCTL=no

BOOTPROTO=static   #靜態地址

ONBOOT=yes   #開機啓動

IPADDR=0.0.0.0      # 根據自已需要修改IP

NETMASK=255.255.255.0

GATEWAY=0.0.0.0   # 網關

TYPE=Ethernet

如下圖:


保存退出

 

第二步

修改em1 em2 網卡信息

#vi/etc/sysconfig/network-scripts/ifcfg-em1

修改

ONBOOT=yes

BOOTPROTO=none

然後下面加入

MASTER=bond0 

SLAVE=yes

USERCTL=no

如下圖

 

修改em2

#vi /etc/sysconfig/network-scripts/ifcfg-em2

修改

ONBOOT=yes

BOOTPROTO=none

然後下面加入

MASTER=bond0 

SLAVE=yes

USERCTL=no

如下圖

 

第三步

在/etc/modprobe.d/目錄創建名稱爲bonding.conf文件

#vi/etc/modprobe.d/bonding.conf

加入以下內容

alias bond0 bonding

options bond0miimon=100 mode=1 

 

備註

=============================================================

miimon=100 每100毫秒 (即0.1秒) 檢查一次網絡

mode=0 

共有七種模式,常用的模式是0和1

mode=0 : 負載均衡模式,所有網卡一起使用,峯值=所有網卡帶寬的總和,當某個網卡故障,僅降低帶寬,不影響其他網卡

mode=1 : 熱備模式,即一塊網卡運行,其他待命,當運行的網卡故障,其他網卡頂上

==============================================================

如下圖

 

第四步

修改啓動文件 /etc/rc.d/rc.local 來綁定em1 em2

# vi/etc/rc.d/rc.local

在最後一行加入

ifenslave bond0 em1em2

如圖


第五步

以上配置成功後重起服務器

#reboot

 

第六步

重起成功以後來

Ping192.168.11.136

看是否能PING通

在看一下網卡狀態

#ifconfig

如圖


如果結果是圖上所示那麼恭喜你成功了

然後我們看一下bond0狀態

# cat/proc/net/bonding/bond0


Active-backup代表綁定模式

Currentlyactive slave:em1 當前使用的網卡爲em1

MIIStatus:UP  狀態UP

Slaveinterface:em1 / em2   當前活動狀態

====================================================

問題備註:

若某個網卡的MII Status=down,表示該網卡無法連接網絡

此時應檢查:

1、網線是否插好

2、網線是否損壞

3、網卡配置是否正確

4、網卡是否沒插好

5、網卡是否損壞

=====================================================

 

測試

先看當前bond0狀態


當前使用的是em1

並且em1 up | em2 up

 

下面我們關閉em1

#ifdown em1

在查看一下bond0狀態

# cat/proc/net/bonding/bond0


可以看到當前em2

並且下面的網卡只有em2

而ping 192.168.11.136的時候 基本沒有丟包

 

那現在開啓em1

#ifup em1

在查看bond0狀態

#cat/proc/net/bonding/bond0


可以看到當前活動的還是em2

並且也看到了em1加入到了裏面 UP的爲  em2|em1

那麼現在停掉em2 在看看PING 192.168.11.136丟幾個包

#ifdown em2

通過PING 同樣基本也沒有丟包

=============================================

備註:如果操作頻繁的話可能會丟包 但是最終會能PING通 測試過 就不演示了

============================================

在看一下狀態

#cat/proc/net/bonding/bond0


活動的是em1  網卡也只有em1

最後我們把他們全部開起

#ifup em2

在看bond0狀態

 

這樣OK了。 也代表成功了 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章