CentOS 6.X 雙網卡綁定配置


相關環境

主機:Dell PowerEdge R720服務器(背板有4個GE網口)
操作系統:CentOS(RHEL)6.X

網線連接

使用6類網線
將Dell R720 GE網口 0,與交換機A相連接;
將Dell R720 GE網口 1,與交換機B相連接;
注意兩條網線要求接入兩個交換機的相同VLAN中(VLAN id相同)

雙網卡綁定操作步驟:(以下操作均使用root賬號登錄執行)

  • 檢查並關閉NetworkManager服務
    • 執行
service NetworkManager status --注意大小寫,N、M大寫

 

    • 如果步驟1返回 “NetworkManager (pid XXX) 正在運行...”
則執行
service NetworkManager stop
chkconfig NetworkManager off

 

    • 如果步驟1返回 “NetworkManager 已停止或無法識別此服務”,則無需處理
 
  • 備份原系統配置文件
執行
mkdir /root/bak
cp -p /etc/sysconfig/network-scripts/ifcfg-eth0 /root/bak/ifcfg-eth0
cp -p /etc/sysconfig/network-scripts/ifcfg-eth1 /root/bak/ifcfg-eth1
cp -p /etc/modprobe.d/dist.conf /root/bak/dist.conf
cp -p /etc/rc.d/rc.local /root/bak/rc.local

 

 
  • 編寫修改網卡配置文件
創建 /etc/sysconfig/network-scripts/ifcfg-bond0
vi /etc/sysconfig/network-scripts/ifcfg-bond0
DEVICE=bond0
TYPE=Ethernet
ONBOOT=yes
NM_CONTROLLED=no
BOOTPROTO=static
IPADDR=10.213.14.53 --修改為實際IP地址
NETMASK=255.255.255.128 --修改為實際子網掩碼
GATEWAY=10.213.14.126 --修改為實際網關
USERCTL=no
BONDING_OPTS="mode=1 miimon=100"
 
修改 /etc/sysconfig/network-scripts/ifcfg-eth0
cat /dev/null > /etc/sysconfig/network-scripts/ifcfg-eth0
vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
TYPE=Ethernet
ONBOOT=yes
NM_CONTROLLED=no
BOOTPROTO=none
MASTER=bond0
SLAVE=yes
USERCTL=no
 

 

修改 /etc/sysconfig/network-scripts/ifcfg-eth1
cat /dev/null > /etc/sysconfig/network-scripts/ifcfg-eth1
vi /etc/sysconfig/network-scripts/ifcfg-eth1
DEVICE=eth1
TYPE=Ethernet
ONBOOT=yes
NM_CONTROLLED=no
BOOTPROTO=none
MASTER=bond0
SLAVE=yes
USERCTL=no
 
  • 修改系統相關配置文件
vi /etc/modprobe.d/dist.conf
在文件最后增加:
alias bond0 bonding options bond0 miimon=100 mode=1

 

vi /etc/rc.d/rc.local
再倒數第二行增加:
ifenslave bond0 eth0 eth1
touch /var/lock/subsys/local --這是原來的最后一行內容
 

 

  • 重啟服務器
reboot

 

  • 檢查網卡綁定狀態
執行:
more /proc/net/bonding/bond0
返回示例:
 
  • 測試雙網卡冗余情況
在目標服務器上持續ping 網關或其他服務器
在其他服務器上持續ping目標服務器
拔掉目標服務器GE/0 口的網線,注意觀察ping是否丟包或中斷;
插回目標服務器GE/0 口的網線,注意觀察ping是否丟包;
帶GE/0口插回一會后,
拔掉目標服務器GE/1 口的網線,注意觀察ping是否丟包或中斷;
插回目標服務器GE/1 口的網線,注意觀察ping是否丟包;
如果上述測試過程中,ping不中斷、不丟包,則證明雙網卡冗余工作正常。
(插拔過程中,偶有丟包也可接受)
 
  • 測試傳輸速度
在兩台均配置雙網卡綁定(負載均衡模式mode=0)的服務器直接,使用scp傳輸500MB以上的大文件,查看scp傳輸速度。
雙網卡綁定負載均衡模式下,理論帶寬2Gb,理論傳輸速度: 100~200MB/s


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM