文档首页 > > 常见问题> 网络类> 怎样给IB网卡手动配置IP地址?

怎样给IB网卡手动配置IP地址?

分享
更新时间: 2019/08/16 GMT+08:00

IPoIB(IP over IB)是在InfiniBand协议上提供IP协议进行数据传输的能力。对于使用SUSE操作系统的H2型、HL1型云服务器,如需使用IPoIB功能,需要在安装完IB网卡驱动之后,给IB网卡手动配置一个IP地址。

前提条件

H2型或HL1型云服务器已安装InfiniBand网卡驱动。

背景信息

为了保证同一租户下弹性云服务器给IB网卡配置的IP地址不冲突,建议根据VPC网络的IP地址进行计算,获取待配置的IP地址。具体方法如下:

假设给IB网卡分配的IPADDR前两个八位固定为169.254,后两个八位应该与eth0的IP地址的后两个八位相同,子网掩码与eth0的掩码相同。

示例:

假设eth0的IP地址为192.168.0.100/24,则IB网卡待配置的IP地址为169.254.0.100/24。

操作步骤

  1. 登录弹性云服务器。
  2. 执行以下命令,切换至root用户。

    sudo su -

  3. 执行以下命令,编辑文件/etc/sysconfig/network/ifcfg-ib0。

    vi /etc/sysconfig/network/ifcfg-ib0

  4. 写入如下内容:

    DEVICE=ib0

    BOOTPROTO=static

    IPADDR=IB网卡待配置的IP地址

    NETMASK=子网掩码

    STARTMODE=auto

    说明:

    IB网卡待配置的IP地址与子网掩码计算方法,请参见背景信息

  5. 执行以下命令,重启网络使配置生效。

    service network restart

分享:

文档是否有解决您的问题?

提交成功!

非常感谢您的反馈,我们会继续努力做到更好!

反馈提交失败,请稍后再试!

*必选

请至少选择或填写一项反馈信息

字符长度不能超过200

提交反馈 取消

如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨

跳转到云社区