redhat 双网卡绑定.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
redhat 双网卡绑定 Redhat中允许管理员绑定多个网卡到一个通道,以实现负载均衡或者容错,也就是我们平时说的网卡绑定(Channel Bonding Interfaces),linux在kenrnel2.4.12以后就自带了bonding的驱动。也可以通过以下命令确定内核是否支持 bonding: #cat /boot/config-kernel-version |grep -i bonding CONFIG_BONDING=m 返回CONFIG_BONDING=m表示支持,否则需要编译内核使它支持bonding。 ? 以redhat5.1为例,假设我们现在有eth0、eth1两块网卡,为了实现负载均衡或失效保护需要绑定这两块网卡。 第一步:创建一个ifcfg-bondX # touch /etc/sysconfig/network-scripts/ifcfg-bond0 # vi /etc/sysconfig/network-scripts/ifcfg-bond0 DEVICE=bond0 BONDING_OPTS=mode=1 miimon=500 BOOTPROTO=none ONBOOT=yes BROADCAST=192.168.0.255 IPADDR=192.168.0.180 NETMASK=255.255.255.0 NETWORK=192.168.0.0 USERCTL=no 编辑ifcfg-bond0如上,其中: DEVICE=bond0? 指定设备名称为bond0 BONDING_OPTS=mode=1 miimon=500? 其中mode有多种模式实现不同的功能,其中1、5、6不需要交换机特别配置,0、2、3、4需要交换机做相应配置才能完全实现相应的功能,我们用的最多的是0、1两种模式: 0、balancerr or 0:可实现负载均衡功能,两个网卡同时工作,当其中一个网卡宕掉时另一个会继续工作 1、active-backup or 1:主备模式。只有一个网卡工作,当其中一个出问题时另一网卡才接管开始工作。 其他的几个模式详细解释见转载的 HOWTO Do Linux Ethernet Bonding Driver 第二步:修改/etc/sysconfig/ifcfg-ethX 这里说的ethX指要加入绑定网卡的名称,本例中是eth0、eth1。 # vi? /etc/sysconfig/ifcfg-eth0 DEVICE=eth0 BOOTPROTO=none ONBOOT=yes MASTER=bond0 SLAVE=yes USERCTL=no # vi? /etc/sysconfig/ifcfg-eth1 DEVICE=eth1BOOTPROTO=none ONBOOT=yes MASTER=bond0 SLAVE=yes USERCTL=no 第三步:配置/etc/modprobe.conf,添加alias bond0 bonding # vi /etc/modprobe.conf alias eth0 pcnet32 alias eth1 pcnet32 alias scsi_hostadapter mptbase alias scsi_hostadapter1 mptspi alias bond0 bonding 第四步:重启网络服务 #service network restart 通过以上四步配置,bond0应该能够生效并正常工作了。查看端口是否正常可以用ifconfig命令查看,也可以通过查看/proc/net/bonding/bond0,查看当前是用什么mode,如果是主备的话,当前是哪个网卡工作。 # cat /proc/net/bonding/bond0 Ethernet Channel Bonding Driver: v3.0.3 (March 23, 2006) Bonding Mode: fault-tolerance (active-backup) Primary Slave: None Currently Active Slave: eth0 MII Status: up MII Polling Interval (ms): 500 Up Delay (ms): 0 Down Delay (ms): 0 Slave Interface: eth0 MII Status: up Link Failure Count: 0 Permanent HW addr: 00:0c:29:01:4f:77 Slave Interface: eth1 MII Status: up Link Failure Count: 0 Permanent HW addr: 00

文档评论(0)

海川电子书城 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档