redhat6版本網卡綁定做bond


1.編寫bond0配置文件
cd /etc/sysconfig/network-scripts(進入網卡配置文件路徑)
vi ifc-bond0(編輯bond0的配置文件,具體如下)
DEVICE=bond0
ONBOOT=yes
BOOTPROTO=static
IPADDR=172.16.158.11
NETMASK=255.255.255.128
GATEWAY=172.16.158.126
STARTMODE=auto
 
2.編寫eth0配置文件(如下)
DEVICE=eth0
TYPE=Ethernet
UUID=3c460496-5c57-4b2a-a10b-34602a0e32ce
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=none
DEFROUTE=yes
NAME="System eth0"
HWADDR=A4:BE:2B:09:99:C6
LAST_CONNECT=1543418077
MASTER=bond0
SLAVE=yes
 
3.編寫eth1配置文件(如下)
DEVICE=eth1
TYPE=Ethernet
UUID=e0dda146-72b7-482d-ab50-e1a0565333a4
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=none
DEFROUTE=yes
NAME="System eth1"
HWADDR=A4:BE:2B:09:99:C7
MASTER=bond0
SLAVE=yes
 
4. 編輯模塊載入配置文件,開機自動加載bonding模塊到內核
[root@db01 network-scripts]# vi /etc/modprobe.d/dist.conf 
在最后一行添加:
alias bond0 bonding
options bond0 miimon=100 mode=1
alias bond1 bonding
options bond1 miimon=100 mode=0
說明:miimon是用來進行鏈路監測的。 比如:miimon=100,那么系統每100ms監測一次鏈路連接狀態,如果有一條線路不通就轉入另一條線路;mode的值表示工作模式,他共有0,1,2,3,4,5,6六種模式,常用為0,6,1三種,具體后面會介紹 
mode=0,表示load balancing (round-robin)為負載均衡方式,兩塊網卡都工作,但是與網卡相連的交換必須做特殊配置( 這兩個端口應該采取聚合方式),因為做bonding的這兩塊網卡是使用同一個MAC地址
mode=6,表示load balancing (round-robin)為負載均衡方式,兩塊網卡都工作,但是該模式下無需配置交換機,因為做bonding的這兩塊網卡是使用不同的MAC地址
mode=1,表示fault-tolerance (active-backup)提供冗余功能,工作方式是主備的工作方式,也就是說默認情況下只有一塊網卡工作,另一塊做備份 
 
5.添加開機自啟動:
vi /etc/rc.d/rc.local
在最后一行添加:
ifenslave bond0 eth0 eth1
ifenslave bond1 eth2 eth3
 
6.redhat6需要關閉一個服務,bond才可以起來
service NetworkManager stop
chkconfig NetworkManager off


免責聲明!

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



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