红联Linux门户
Linux帮助

有关Ethernet Channel Bonding的问题

发布时间:2010-12-28 21:06:10来源:红联作者:luodeke
[i=s] 本帖最后由 luodeke 于 2010-12-28 21:09 编辑 [/i]

小弟最近在学RHCE课程,星期天刚学了Ethernet Channel Bonding的设置,根据那本书上的步骤设置了一下:
以下是书上的步骤:
1:到/etc/modprobe.conf设置bond0这个别名
2:到/etc/sysconfig/network-scripts/下面cp了一个ifcfg-bond0出来,并在里面做了配置,配置如下:
DEVICE=bond0
ONBOOT=yes
IPADDR=192.168.0.2
GATEWAY=192.168.0.1
NETMASK=255.255.255.0
BONDING_IPTS="mode=1 miimon=50"
BOOTPROTO=static
然后是那几张网卡的设置,又有slave设备只是名称不同,所以我只列出一张网卡的设置
DEVICE=eth0
MASTER=bond0
SLAVE=yes
ONBOOT=yes
service network restart过后网络重启成功了,但是这个抗冗余的实验没能成功,后来在网上找了一下,发现书上少了一步,就是在/etc/modprobe.conf里面添加options bond0 mode=1 miimon=50这一句。我service network restart还是没有成功,reboot过后也没有成功,但是我关机过后,再启动系统就可以了(不是重启)。于是我又做了一个实验把/etc/modprobe.conf里面的options bond0 mode=1 miimon=50注释掉,service network restart网络,这次居然抗冗余成功了,于是我又关机再启动系统实验了一下,这次当第一张网卡断了过后就不能继续ping通了。
我的问题是,有没有哪位知道着其中的原因,和解决不用关机再启动系统才能抗冗余的办法。我是实用VMware来实验的。系统是rhel5.4。
文章评论

共有 1 条评论

  1. nxzcc 于 2010-12-29 08:52:12发表:

    不懂,帮顶个