5.2. 使用简单方法配置 OpenSM

OpenSM 是一个基于 InfiniBand 规范的子网管理器和管理员,它配置 InfiniBand 光纤、一个网络拓扑来连接 InfiniBand 节点。

先决条件

  • 服务器上安装了一个或多个 InfiniBand 端口

流程

  1. 使用 ibstat 程序获取端口的 GUID:

    # ibstat -d mlx4_0
    
    CA 'mlx4_0'
       CA type: MT4099
       Number of ports: 2
       Firmware version: 2.42.5000
       Hardware version: 1
       Node GUID: 0xf4521403007be130
       System image GUID: 0xf4521403007be133
       Port 1:
          State: Active
          Physical state: LinkUp
          Rate: 56
          Base lid: 3
          LMC: 0
          SM lid: 1
          Capability mask: 0x02594868
          Port GUID: 0xf4521403007be131
          Link layer: InfiniBand
       Port 2:
          State: Down
          Physical state: Disabled
          Rate: 10
          Base lid: 0
          LMC: 0
          SM lid: 0
          Capability mask: 0x04010000
          Port GUID: 0xf65214fffe7be132
          Link layer: Ethernet
    注意

    有些 InfiniBand 适配器在节点、系统和端口中使用相同的 GUID。

  2. 编辑 /etc/sysconfig/opensm 文件并在 GUIDS 参数中设置 GUID:

    GUIDS="GUID_1 GUID_2"
  3. 如果子网中有多个子网管理器,您可以设置 PRIORITY 参数。例如:

    PRIORITY=15

其它资源

  • /etc/sysconfig/opensm