【原创】infiniband Bonding 配置实例(红旗linux x86_64)
(2012-12-10 20:12:59)
标签:
杂谈 |
分类: linux |
1、安装OFED;
2、rpmbuild --rebuild ib-bonding-0.9.0-43.src.rpm 编译生成bonding支持包
3、步骤2生成的安装包在:/usr/src/rpm/RPMS/x86_64 ,进入这一目录用rpm -ivh * 安装如下两个包:
ib-bonding-0.9.0-43.x86_64.rpm
ib-bonding-debuginfo-0.9.0-43.x86_64.rpm
4、在/etc/init.d/ 目录下执行chkconfig openibd on,设置让openibd自动启动;
5、在/etc/sysconfig/network-scripts目录下编辑生成如下文件:
a、ifcfg-bond0:
DEVICE=bond0
IPADDR=192.168.1.1
NETMASK=255.255.255.0
NETWORK=192.168.1.0
BROADCAST=192.168.1.255
ONBOOT=yes
BOOTPROTO=none
USERCTL=no
MTU=65520
b、ifcfg-ib0:
DEVICE=ib0
USERCTL=no
ONBOOT=yes
MASTER=bond0
SLAVE=yes
BOOTPROTO=none
TYPE=InfiniBand
PRIMARY=yes
c、ifcfg-ib2:
DEVICE=ib2
USERCTL=no
ONBOOT=yes
MASTER=bond0
SLAVE=yes
BOOTPROTO=none
TYPE=InfiniBand
PRIMARY=no
6、重启机器,可用/usr/bin/ibv-devinfo来看ib卡及相应端口的工作状态,用ifconfig -a来看bond0的状态;
注意点:据文档说明,目前IPOIB只支持主备方式的绑定,因些在具体的ib口配置文件中PRIMARY要一个为yes,一个为no;两块双口的ib卡,建议0跟2绑,1跟3绑。
2、rpmbuild --rebuild ib-bonding-0.9.0-43.src.rpm 编译生成bonding支持包
3、步骤2生成的安装包在:/usr/src/rpm/RPMS/x86_64 ,进入这一目录用rpm -ivh * 安装如下两个包:
4、在/etc/init.d/ 目录下执行chkconfig openibd on,设置让openibd自动启动;
5、在/etc/sysconfig/network-scripts目录下编辑生成如下文件:
6、重启机器,可用/usr/bin/ibv-devinfo来看ib卡及相应端口的工作状态,用ifconfig -a来看bond0的状态;
注意点:据文档说明,目前IPOIB只支持主备方式的绑定,因些在具体的ib口配置文件中PRIMARY要一个为yes,一个为no;两块双口的ib卡,建议0跟2绑,1跟3绑。