红联首页 凝聚Linux人的力量
菜鸟过关 | 精华文档 | 同城人(交友) | 我与Linux的故事 | Linux新闻 | Linux视频 | Linux人才 | 软件下载 | 大学校园 | English
发新话题
打印

SLES 10-SP1系统BONDING网卡完成冗余笔记

本主题由 太平桥 于 2008-5-22 20:08 提升

SLES 10-SP1系统BONDING网卡完成冗余笔记

Create a Bonded Interface in SUSE Linux Enterprise Server 10 SP1

1. /etc/modprobe.conf 中添加:
alias bond0 bonding
options bond0 mode=1 miimon=100 use_carrier=0

说明:
mode 表示bonding 的模式,一共有0~6共7种模式,缺省情况下为0。

0: 负载均衡之一,按照顺序顺次将IP包发至相应的网络接口。可实现负载均衡和冗余

1:主备模式,一个时刻只有一个网络接口在工作,只有当该接口失效时,另一个接口才开始正常工作。

2. 确认bonding模块:
# lsmod | grep bonding

3. 编辑/etc/sysconfig/network-scripts/目录下的几个文件
1)ifcfg-bond0
BOOTPROTO=’static’
BROADCAST=’218.241.xxx.255′
IPADDR=’218.241.129.xxx’
MTU=”
NETMASK=’255.255.255.0′
NETWORK=’218.241.xxx.0′
REMOTE_IPADDR=”
STARTMODE=’onboot’
BONDING_MASTER=’yes’
#DONDIN_MODULE_OPTS=’miimon=100 mode=1 use_carrier=1′
DONDIN_MODULE_OPTS=”
BONDING_SLAVE0=’bus-pci-0000:01:00.0′
BONDING_SLAVE1=’bus-pci-0000:02:00.0′

2)ifcfg-eth0-mac-address 删除此文件
3)ifcfg-eth1-mac-address 删除此文件

4.重启网络 # service network restart

5.查看内存文件系统,可以得知当前的bonding的状态:
# cat /proc/net/bonding/bond0 |grep ”Bonding Mode”

注:以上配置在DELL R200/SLES 10-SP1上测试通过。

TOP

发新话题