加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

【原创】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绑。

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有