Oracle® 双端口 EDR InfiniBand 适配器用户指南

退出打印视图

更新时间: 2016 年 9 月
 
 

验证 IB 连接 (Oracle Solaris)

  1. 确保在服务器中正确安装了适配器。

    请参见安装适配器

  2. 打开服务器电源,使用电缆将服务器连接到可运行的 IB 交换机。

    请参阅服务器的文档。

  3. 确保电缆已连接适配器和 IB 交换机。
  4. 验证 IB 交换机是否在网络中运行。

    有关网络硬件的更多信息,请参阅以下位置的文档:http://www.oracle.com/us/products/networking/overview/index.html

  5. 检查连接到 IB 交换机的每个端口上的绿色 LED 指示灯是否亮起。

    如果绿色 LED 指示灯未亮起,请检查适配器和 IB 交换机的电缆连接。

  6. 确保所需的 OS 已安装。

    请参见IB 概述 (Oracle Solaris)

  7. 验证适配器端口是否已启动,驱动程序是否已连接。
    1. 获取已安装的设备的状态。
      # cfgadm -als "cols=ap_id:condition" hca
      Ap_Id                          Condition
      hca:10E07A83740004              ok
      

      如果服务器中安装了多个设备,则每个设备会显示为一行。查找显示 hca:GUID 的行,其中 GUID 是适配器上物理标签中的 64 位编号。请参见后面板

      Condition 列必须显示 ok 才能说明驱动程序已发现硬件并绑定到了该硬件。有关 IB 特定扩展的详细信息,请参阅 cfgadm_ib(1m) 手册页。

    2. 获取适配器上每个端口的端口 GUID。
      # cfgadm -als "cols=ap_id:info" hca
      Ap_Id                          Information
      hca:10E07A83740004              VID: 0x108e, PID: 0x2088, 
      #ports: 0x2, port1 GUID: 0x10E07A83740005, port2 GUID: 0x10E07A83740006
      

      如果服务器上安装了多个 IB HCA 设备,则每个设备会显示为一行。查找显示 hca:GUID 的行,其中 GUID 是适配器上物理标签中的 64 位编号。请参见后面板

      在下面的步骤中对 IB HCA 设备使用由此命令显示的端口号和 GUID。

    3. 验证 IB 端口和分区是否已通过子网管理器进行配置。
      # dladm show-ib
      LINK HCAGUID          PORTGUID        PORT STATE GWNAME GWPORT  PKEYS
      net7 10E07A83740004   10E07A83740005   1    up     --     --     8002,8005,FFFF
      net8 10E07A83740004   10E07A83740006   2    up     --     --     8002,8005,FFFF
      

      此命令会显示 AP_ID 列,其中,每行采用的格式均为 ib:Port GUID,P_Key, ipib。将步骤 7b 中使用命令获取的端口 GUID 与这些端口 GUID 进行匹配。必须有一行与子网管理器设置的端口和 P_Key 相对应。如果不存在此类条目,请检查子网管理器配置。

      # dladm show-part
      LINK         PKEY  OVER         STATE    FLAGS
      ibd0         FFFF  net7         up       ----
      ibd1         FFFF  net8         up       ----
      

相关信息