RHEL6.X網卡綁定操作
1.創建ifcfg-bond0接口文件
# vi ifcfg-bond0
DEVICE=bond0
BOOTPROTO=static
ONBOOT=yes
NETMASK=255.255.255.0
IPADDR=10.0.0.2
USERCTL=no
2.配置eth0、eth1文件
# vi ifcfg-eth1
DEVICE=eth1
BOOTPROTO=none
ONBOOT=yes
MASTER=bond0
SLAVE=yes
USERCTL=no
# vi ifcfg-eth2
DEVICE=eth2
BOOTPROTO=none
ONBOOT=yes
MASTER=bond0
SLAVE=yes
USERCTL=no
3、
編輯/etc/modprobe.d/bonding.conf文件,加入以下內容
alias bond0 bonding
options bond0 miimon=100 mode=1
1表示主備 0表示負載均衡
4、加入/etc/rc.d/rc.local啟動項
ifenslave bond0 eth0 eth1
5、啟動網卡
ifconfig bond0 up
6、重啟系統
7、 cat /proc/net/bonding/bond0可查看bonding狀態
# cat /proc/net/bonding/bond0
Ethernet Channel Bonding Driver: v3.7.1 (April 27, 2011)
Bonding Mode: fault-tolerance (active-backup)
Primary Slave: None
Currently Active Slave: eth1
MII Status: up
MII Polling Interval (ms): 100
Up Delay (ms): 0
Down Delay (ms): 0
Slave Interface: eth0
MII Status: down
Speed: Unknown
Duplex: Unknown
Link Failure Count: 2
Permanent HW addr: 18:de:d7:81:ae:34
Slave queue ID: 0
Slave Interface: eth1
MII Status: up
Speed: 1000 Mbps
Duplex: full
Link Failure Count: 0
Permanent HW addr: 18:de:d7:81:ae:35
Slave queue ID: 0
#
備註:
(1)、必須徹底關閉NetworkManger服務,否則會和bond網卡沖突
service NetworkManger stop
chkconfig NetworkManger off
(2)、RHEL 6X版本需要在/etc/modprobe.d/目錄下手動新建bonding.conf。
(3)、多個bonging文件配置模式一致
(4)、設置所有ethxx配置的時候去掉MAC地址。
(5)、服務器網卡綁定需要交換機做主備、堆疊、虛擬化等設置,根據綁定類型不同配置也不同。負載均衡必須開啟ACL.
本文出自 “技術成就夢想!” 博客,請務必保留此出處http://369day.blog.51cto.com/845412/1957675
RHEL6.X網卡綁定操作