主頁(yè) > 知識(shí)庫(kù) > 在Linux系統(tǒng)下實(shí)現(xiàn)雙網(wǎng)卡綁定的教程

在Linux系統(tǒng)下實(shí)現(xiàn)雙網(wǎng)卡綁定的教程

熱門(mén)標(biāo)簽:優(yōu)邁系統(tǒng)外呼顯示亂層 岑溪電銷(xiāo)機(jī)器人 義烏市400電話辦理 怎么查看地圖標(biāo)注的地點(diǎn) 大連企業(yè)電銷(xiāo)機(jī)器人線路 營(yíng)銷(xiāo)智能外呼系統(tǒng)口碑推薦 電銷(xiāo)機(jī)器人錄音用什么軟件 上海電銷(xiāo)卡外呼系統(tǒng)供應(yīng)商 布谷電銷(xiāo)機(jī)器人價(jià)格

工作中主要以SuSE為主,網(wǎng)絡(luò)作為整個(gè)高可用架構(gòu)中最重要的環(huán)節(jié)之一,在物理上一般是雙網(wǎng)卡綁定模式,通常使用默認(rèn)的mode=1(active-backup)作為主備關(guān)系。

在最近測(cè)試大數(shù)據(jù)的生產(chǎn)服務(wù)器中,考慮到性能優(yōu)先,所以將綁定模式設(shè)置為mode=6(balance-alb),使用負(fù)載均衡提高1倍流量。與此同時(shí)針對(duì)SuSE HA架構(gòu)由Skybility HA往Corosync/Openais+Pacemaker 的測(cè)試過(guò)程中,配合網(wǎng)絡(luò)交換機(jī)Port Channel鏈路聚合采用mode=0(balance-rr ),憑借平衡輪詢(xún)實(shí)現(xiàn)網(wǎng)絡(luò)中斷0丟包。

基礎(chǔ)配置信息
常用的三種Bond模式

    配置過(guò)程以mode=6為例,其它7種模式請(qǐng)參考擴(kuò)展閱讀

mode=0:平衡負(fù)載模式,有自動(dòng)備援,但需要”Switch”支援及設(shè)定。 mode=1:自動(dòng)備援模式,其中一條線若斷線,其他線路將會(huì)自動(dòng)備援。 mode=6:平衡負(fù)載模式,有自動(dòng)備援,不必”Switch”支援及設(shè)定。
物理接口

CentOS版本

   

復(fù)制代碼
代碼如下:
datanode01:~>cat /etc/redhat-release
CentOS release 6.4 (Final)

禁用NetworkManager

   

復(fù)制代碼
代碼如下:
#立即關(guān)閉禁用NetworkManager并禁用開(kāi)機(jī)自啟動(dòng)
/etc/init.d/NetworkManager stop
chkconfig NetworkManager off
/etc/init.d/network restart

關(guān)閉iptables和selinux(可選)

   

復(fù)制代碼
代碼如下:
#立即關(guān)閉iptables并禁用開(kāi)機(jī)自啟動(dòng)
/etc/init.d/iptables stop
chkconfig iptables off

#立即關(guān)閉selinux并永久禁用
setenforce 0
sed -i ‘s/SELINUX=enforcing/SELINUX=disabled/‘ /etc/selinux/config

修改主機(jī)名

   

復(fù)制代碼
代碼如下:
vi /etc/sysconfig/network

NETWORKING=yes
HOSTNAME=namenode01

#刷新生效
hostname namnode01
source /etc/sysconfig/network

配置IP
私有地址

   

復(fù)制代碼
代碼如下:
cd /etc/sysconfig/network-scripts

[root@datanode09 network-scripts]# cat ifcfg-eth3
DEVICE=eth3
ONBOOT=yes
BOOTPROTO=none
IPADDR=10.129.46.19
NETMASK=255.255.255.0
IPV6INIT=no
USERCTL=no

雙網(wǎng)卡綁定

   

復(fù)制代碼
代碼如下:
cd /etc/sysconfig/network-scripts

#編輯eth0
cat > ifcfg-eth0 EOF
DEVICE=eth0
ONBOOT=yes
BOOTPROTO=none
USERCTL=no
MASTER=bond0
EOF

#編輯eth2
cat > ifcfg-eth2 EOF
DEVICE=eth2
ONBOOT=yes
BOOTPROTO=none
USERCTL=no
MASTER=bond0
EOF

#編輯bond0
cat > ifcfg-bond0 EOF
DEVICE=bond0
TYPE=Ethernet
ONBOOT=yes
BOOTPROTO=none
IPADDR=10.3.3.214
NETMASK=255.255.255.0
GATEWAY=10.3.3.1
IPV6INIT=no
USERCTL=no
EOF

#設(shè)置bond參數(shù),注意mode選擇
cat > /etc/modprobe.conf EOF
alias bond0 bonding
options bond0 miimon=100 mode=6
EOF

#加入開(kāi)機(jī)自啟動(dòng)參數(shù)
cat >> /etc/rc.local EOF
ifenslave bond0 eth0 eth2
EOF

#重啟網(wǎng)卡
service network restart

#使綁定網(wǎng)卡立即生效
ifenslave bond0 eth0 eth2

#測(cè)試綁定網(wǎng)絡(luò)
ping 10.3.3.1

    

常用3種網(wǎng)卡綁定模式對(duì)比
mode=0

    中斷任意一條鏈路或恢復(fù)鏈路,網(wǎng)絡(luò)0丟包

優(yōu)點(diǎn):流量提高1倍

缺點(diǎn):需要接入同一交換機(jī)做聚合配置,無(wú)法保證物理交換機(jī)高可用(Cisco似乎有解決方案?)
mode=1

    中斷任意一條鏈路丟失1-3個(gè)包(秒),恢復(fù)鏈路時(shí)0丟包

優(yōu)點(diǎn):交換機(jī)無(wú)需配置

缺點(diǎn):如上
mode=6

    中斷任意一條鏈路0丟包,恢復(fù)鏈路時(shí)丟失10-15個(gè)包(秒)

優(yōu)點(diǎn):交換機(jī)無(wú)需配置,流量提高1倍

標(biāo)簽:六安 大理 大興安嶺 樂(lè)山 遼寧 大慶 周口 青島

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《在Linux系統(tǒng)下實(shí)現(xiàn)雙網(wǎng)卡綁定的教程》,本文關(guān)鍵詞  在,Linux,系統(tǒng),下,實(shí)現(xiàn),雙,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《在Linux系統(tǒng)下實(shí)現(xiàn)雙網(wǎng)卡綁定的教程》相關(guān)的同類(lèi)信息!
  • 本頁(yè)收集關(guān)于在Linux系統(tǒng)下實(shí)現(xiàn)雙網(wǎng)卡綁定的教程的相關(guān)信息資訊供網(wǎng)民參考!
  • 企业400电话

    智能AI客服机器人
    15000

    在线订购

    合计11份范本:公司章程+合伙协议+出资协议+合作协议+股权转让协议+增资扩股协议+股权激励+股东会决议+董事会决议

    推薦文章