现在客户对冗余性要求越来越高,服务器基本要做双网卡绑定,HP服务器WINDOWS环境很简单,直接用HP工具即可,操作简单直观.
而SUSE就没有直接的图形化工具了,通过上网搜索,发现了一个很好的方法,已实践检验通过,方法如下:
Suse 下网卡绑定方法
1.使用yast工具配置第一块网卡,此时在/etc/sysconfig/network下将生成一个配置文件(例如:ifcfg-eth-xx:xx:xx:xx:xx:xx)
2.cp /etc/sysconfig/network/ifcfg-eth-xx:xx:xx:xx:xx:xx /etc/sysconfig/network/ifcfg-bond0
3.编辑ifcfg-bond0文件:
加入如下几行:
BONDING_SLAVE_0='bus-pci-xxxx:xx:xx.x'
BONDING_SLAVE_1='bus-pci-xxxx:xx:xx.x'
BONDING_MASTER=yes
BONDING_MODULE_OPTS='miimon=100 mode=1 use_carrier=0'
注:bus-pci参数可以到yast-->netdevice-->netcard-->advance里查询
修改后的ifcfg-bond0文件如下:
BOOTPROTO='static'
BROADCAST='192.168.0.255'
IPADDR='192.168.0.201'
MTU=''
NETMASK='255.255.255.0'
NETWORK='192.168.0.0'
REMOTE_IPADDR=''
STARTMODE='onboot'
UNIQUE='WMHV.+EMLITqy0YF'
BONDING_SLAVE_0='bus-pci-xxxx:xx:xx.x'
BONDING_SLAVE_1='bus-pci-xxxx:xx:xx.x'
BONDING_MASTER=yes
BONDING_MODULE_OPTS='miimon=100 mode=1 use_carrier=0'
4.删除/etc/sysconfig/network下的已经绑定的网卡的配置文件(如:ifcfg-eth-xx:xx:xx:xx:xx:xx)
5.使用rcnetwork restart重起服务
注意:SUSE中不需要手动加载bonding模块