redhat 7雖然新增了teaming技術支援雙網卡綁定,但bonding技術依然可以沿用,本文測試的是bond的綁定方式。為了避免沖突,建議關閉NetworkManager:systemctl stop NetworkManager 、systemctl disable NetworkManager 。
本文原始出處:江健龍的技術部落格 http://jiangjianlong.blog.51cto.com/3735273/1790294
配置負載均衡模式的bond綁定
建立并編輯bond0配置檔案:vi ifcfg-bond0,并填寫以下内容:其中mode=6代表MAC位址不同的負載均衡模式
BOOTPROTO=static
DEVICE=bond0
NAME=bond0
TYPE=Bond
BONDING_MASTER=yes
ONBOOT=yes
IPADDR=192.168.10.5
PREFIX=24
GATEWAY=
DNS=
BONDING_OPTS="miimon=100 mode=6"
<a href="http://s3.51cto.com/wyfs02/M00/82/E0/wKiom1djk7HAaSEcAAAnaMblUcs449.png" target="_blank"></a>
編輯從屬接口配置檔案:vi ifcfg-eno16777736,并填寫以下内容:
TYPE=Ethernet
BOOTPROTO=none
DEVICE=eno16777736
NAME=eno16777736
MASTER=bond0
SLAVE=yes
<a href="http://s4.51cto.com/wyfs02/M00/82/E0/wKiom1djk7KgY8Y7AAAh9EPwXvc665.png" target="_blank"></a>
編輯第二個從屬接口配置檔案:vi ifcfg-eno33554960,并填寫以下内容:
DEVICE=eno33554960
NAME=eno33554960
<a href="http://s4.51cto.com/wyfs02/M00/82/DF/wKioL1djlMiSM5FaAAAjNw9gMHU529.png" target="_blank"></a>
重新開機網絡服務,使bond0生效
<a href="http://s4.51cto.com/wyfs02/M01/82/E1/wKiom1djk7KjdU7EAAAEKES4kT0941.png" target="_blank"></a>
檢視網卡狀态:ip add,紅框處可以看到已配置生效,4張網卡中前兩張網卡已生效為bond0的從屬接口,且MAC位址不相同,故交換機的端口無需做任何配置
檢視bond0的狀态:cat /proc/net/bonding/bond0,可以看到bond0的狀态正常
<a href="http://s3.51cto.com/wyfs02/M00/82/DF/wKioL1djlMnR9S1tAAA6sr_V5fM388.png" target="_blank"></a>
測試,先長ping,然後斷開其中一塊網卡的連接配接,無丢包發生
<a href="http://s3.51cto.com/wyfs02/M02/82/E1/wKiom1djk7Ojlwi1AABasXrUOrY730.png" target="_blank"></a>
<a href="http://s3.51cto.com/wyfs02/M01/82/E1/wKiom1djk7Oy3yx1AAApSHggG00198.png" target="_blank"></a>
同時看到目前活動的從屬網卡自動切換為eno33554960
<a href="http://s3.51cto.com/wyfs02/M02/82/E0/wKioL1djlMqQKUcdAAA5BbtRrTM317.png" target="_blank"></a>
配置主備模式的bond綁定
同理,為剩下兩塊網卡建立主備模式的綁定bond1,mode=1即為主備模式
<a href="http://s1.51cto.com/wyfs02/M01/82/E0/wKioL1djlMqh8w5gAAB6FvJPwdg887.png" target="_blank"></a>
<a href="http://s4.51cto.com/wyfs02/M00/82/E1/wKiom1djk7Ww3p72AAA4ZjyssZ8138.png" target="_blank"></a>
測試:先長ping,然後斷開其中一塊網卡的連接配接,無丢包發生
<a href="http://s4.51cto.com/wyfs02/M01/82/E0/wKioL1djlMzhRP7uAAAioVQ59xA647.png" target="_blank"></a>
兩組綁定都可以同時ping通
<a href="http://s4.51cto.com/wyfs02/M02/82/E1/wKiom1djk7fDqTNHAABRBHKoozg522.png" target="_blank"></a>
本文轉自 jianlong1990 部落格,原文連結: http://blog.51cto.com/jiangjianlong/1790294 如需轉載請自行聯系原作者