1) 检查bonding网卡配置文件,配置bonding的两块网卡首先需要激活,也就是查看
/etc/sysconfig/network/目录下是否存在物理网卡,物理网卡对应的
ifcfg-eth-id-xx:xx:xx:xx:xx:xx文件(其中xx将被设备的MAC地址所代替),
每个文件对应一块网卡,如果不存在,通过运行yast生成网卡配置文件
ifcfg-eth-id-xx:xx:xx:xx:xx:xx,不需要做任何配置,只需要生成配置文件.
例如
linux3:/etc/sysconfig/network # ls -al ifcfg-eth-id-00\:19\:c6\:9a\:7b\:9*
-rw-r--r-- 1 root root 215 Nov 29 18:15 ifcfg-eth-id-00:19:c6:9a:7b:9a
-rw-r--r-- 1 root root 216 Nov 29 18:15 ifcfg-eth-id-00:19:c6:9a:7b:9b
linux3:/etc/sysconfig/network #
一、配置加在网卡驱动
在/etc/sysconfig/kernel中的
MODULES_LOADED_ON_BOOT参数加上网卡的驱动,例如
MODULES_LOADED_ON_BOOT=”tg3 e1000”
注意:大多数情况下不需要配置这一步骤,只有某些网卡不能在启动过程中驱动初始较慢没有识别导致绑定不成功,也就是有的slave设备没有加入绑定,才需要配置。
二、创建要绑定的网卡配置文件
/etc/sysconfig/network/ifcfg-eth*,其中*为数字,例如ifcfg-eth0 , ifcfg-eth1等等。
每个文件的内容如下:
BOOTPROTO='none'
STARTMODE='off'
三、创建bond0的配置文件
/etc/sysconfig/network/ifcfg-bond0
内容如下:
BOOTPROTO='static'
BROADCAST='192.168.1.255'
IPADDR='192.168.1.1'
NETMASK='255.255.255.0'
NETWORK='192.168.1.0'
STARTMODE='onboot'
BONDING_MASTER='yes'
BONDING_MODULE_OPTS='mode=1 miimon=100 use_carrier=1 '
#其中mode=1为active-backup模式,mode=0为balance_rr模式
BONDING_SLAVE0='eth0'
BONDING_SLAVE1='eth1'
四、对于active-backup模式,需要在BONDING_MODULE_OPTS参数中加上制定主设备的参数,例如:
BONDING_MODULE_OPTS='mode=1 miimon=100 use_carrier=1 primary=eth0'
五、重新启动networkf服务
rcnetwork restart
问题如下:
1、这是我摘抄的网卡绑定案例,这样配置步骤是否正确?
2、上面提到的ifcfg-eth-id-xx:xx:xx:xx:xx:xx文件是必须要生成的吗?用yast工具的生成步骤是怎样的?


xizi001 于 2014-09-19 17:17:10发表:
学习了