集成broadcom网卡的服务器双网卡绑定配置.doc

集成broadcom网卡的服务器双网卡绑定配置.doc

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
集成broadcom网卡的服务器双网卡绑定配置

windows配置步骤: 在Broadcom 光盘中找到MgmtApps目录,运行其中的setup 文件,开始安装 The Broadcom Advanced Server Program (BASP) 2. 运行程序,可以看到打好驱动的两块网卡 3.右键点击其中一块网卡,选择“创建组”选项 4.标识新组名称,选择teaming方式(本文重点介绍“智能负载平衡和故障转移”teaming绑定方式) 5.将可用网卡添加到新组中,点击应用,几分钟后绑定成功! 待完成后,网络连接中出现一块虚拟网卡,可对其进行IP配置。至此,teaming配置完成。 Linux 配置步骤: 一、简介 Broadcom公司不仅在Windows平台上提供了BASP工具来实现网卡的高可用性,同样,在Linux操作系统下,也提供了对应的工具来实现。下面,就介绍一下如何在Linux下利用BASP来实现多块Broadcom以太网卡的teaming。 首先,BASP是一个为2.4.x和2.6.x的内核设计的模块,通过由多个网卡创建的teaming,可以提供负载平衡(load-balancing),容错(fault-tolerance)和VLAN等功能。一个teaming可以包括1到8块网卡,每块网卡都可以被指定为主(Primary)或者是热备(hot-standby,只适用于SLB teaming)。teaming中所有的主网卡都会通过发送和接收全部网络流量的一部分来参与负载平衡的工作,而热备的网卡会在所有的主网卡失去连接时进行接管。VLAN可以添加到teaming中,通过不同的VLAN ID来实现多个VLAN,每个VLAN都会创建一个虚拟设备。 二、安装 通常,我们得到的BAS 的打包文件中包括两种格式的文件,一个是RPM包,一个是TAR格式的文档(在随机Broadcom光盘中的\Linux\BcmServ目录下)。 BASP以源码的形式提供了多种平台和内核下的安装: basplnx-{version}.i386.tgz是i386平台下的TAR文档 basplnx-{version}.x86_64.tgz是AMD64平台下的TAR文档 basplnx-{version}.src.i386.rpm是i386平台下的RPM包 basplnx-{version}.src.x86_64.rpm是AMD64平台下的RPM包 1.安装TAR文档 解压并展开TAR文档 % tar xzvf basplnx-{version}.{arch}.tgz (1) 创建内核模块basp.o或basp.ko(在2.6内核下) % make (2) 创建设备文件并复制文件 % make install (3) 更新模块信息 % depmod -a (4) 加载驱动程序 % insmod basp 安装 RPM 包 (1) 安装 RPM 的源文件包 % rpm -i basplnx-{version}.src.{arch}.rpm (2) 进入 RPM 的路径并为内核创建驱动程序 % cd /usr/src/redhat % rpm -bb SPECS/basplnx.spec 注意:如果Linux的发行版本包含的是RPM v4.1或者更新版本,使用rpmbuild命令代替rpm (3) 安装刚刚创建的包 % rpm -i RPMS/i386/basplnx-{version}.{arch}.rpm 驱动程序和其它需要的文件会自动被安装。 (4) 加载驱动程序 % insmod basp 三、配置 下面,以Red Hat为例,介绍一下配置信息 在BASP的包里面包含了一个工具和几个配置的脚本,大部分的步骤要在第一次安装完驱动以后来做,而步骤更改配置脚本,是只要需要更改teaming的配置,就可以参照着来操作。 由于Linux不会自动加载网络设备的驱动程序,除非该设备设置了IP地址,所以用户必须为teaming中的所有的物理适配器手工配置一个网络脚本文件。这些网络脚本文件位于/etc/sysconfig/network-scripts (Red Hat)或者 /etc/sysconfig/network (United Linux 1.x)。文件名必须以 ifcfg- 开头,然后跟着物理适配器的别名,如果是网卡eth0,就应该创建一个文件,该文件的文件名是ifcfg-eth0,然后加入下面的内容 DEVICE=eth0 BOOTPROTO=static ONBOOT=yes 配置的过程包括下面几个步骤: 1. 可以从 /etc/basp/samples 目录中拷贝一个配置脚本到 /etc/basp 目录,注意,配置脚本的文件名必须是以 team- 开头。 2. 更改配置脚本: (a) 更改 t

文档评论(0)

shenlan118 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档