You need to enable JavaScript to run this app.
导航

HPC-配置单网卡多IP

最近更新时间2023.12.07 17:10:25

首次发布时间2022.10.12 11:55:51

一个网卡只能绑定一个IP,但是可以为其设置多个IP地址用于连接多个网段,本文介绍如何为单网卡分配多个IP进行RDMA通信。

前提条件

您已购买高性能计算GPU型hpcpni2实例,具体操作请参见购买高性能计算GPU型实例

操作步骤

  1. 登录云服务器,具体操作请参见登录Linux实例

  2. 执行ip a命令查看网卡的IP地址,并判断是否存在可用IP。
    若返回结果为/27则最多可配置28个IP地址,返回/30则无法新增IP。
    alt

  3. 修改网卡配置文件。

    1. 执行以下命令切换至/etc/sysconfig/network-scripts目录下的网卡配置文件。
      cd /etc/sysconfig/network-scripts/
    2. 执行以下命令打开网卡配置文件,以eth1为例。
      vim ifcfg-eth1
    3. i进入编辑模式。
    4. 在原有网卡的配置文件ifcfg-eth1末尾增加如下参数,并修改文件名为ifcfg-eth1:0
      BOOTPROTO=dhcp
      DEVICE=eth1:$i  
      HWADDR=b8:ce:f6:46:xx:xx
      IPADDR=198.18.xx.xx  #要绑定的IP,根据使用情况进行调整
      NETMASK=255.255.xx.xx
      MTU=8900
      NM_CONTROLLED=yes
      ONBOOT=yes
      TYPE=Ethernet
      USERCTL=no
      
    5. Esc退出编辑模式,输入:wq并按下Enter键,保存并退出文件。

    说明

    如果您想要添加更多的IP,可继续执行步骤3,按照1:0、1:1、1:2的顺序往下添加。

  4. 重启实例,使配置生效。

结果验证

执行ip a命令查看修改后的IP地址,返回结果如下图所示,则单网卡多IP配置成功。
alt