通过使用 IP over IB (IPoIB),可以在 Infiniband (IB) 网络接口上发送 Internet 协议 (IP) 数据包。IPoIB 将 IP 数据包封装到 IB 数据包中,并通过 IB 接口发送。为了使用 IPoIB,您必须在系统中安装和配置 ICM(Infiniband Communication Manager)驱动程序和至少一个 IB 设备。需要执行下列步骤以配置 IB 设备,然后使用 ICM 配置 IPoIB。
- 在配置 Infiniband 之前,您需要检查在您的 AIX 主机上是否配置了 IB 设备(例如,Infiniband HCA - Infiniband 主通道适配器)并且其处于“可用 (Available)”状态。若要检查状态,请执行以下命令:
# lsdev -Cc adapter | grep "host channel"
iba0 Available InfiniBand host channel adapter
或者
# lsdev -Cc adapter | grep "HCA"
iba0
Available 01-00 PCIE Dual Port HCA (b3157862)
- 配置 ICM (Infiniband Communication Manager)。若要配置 ICM,请执行下列步骤:
smit icm -> Add an Infiniband Communication Manager -> Add an Infiniband Communication Manager -> 选择 ICM(为“Name of IB Communication manager to Add”),随后将看到如图 1 所示的屏幕。
图 1. 配置 ICM
按 Enter 为各个字段使用缺省值。下个屏幕将显示“Command:OK”和“icm Available”。ICM 配置已完成。
若要检查 ICM 是否已配置完成,请执行以下命令:
# lsdev -l icm
icm Available Infiniband Communication Manager
- 配置 Infiniband 网络接口。可以使用命令行接口或 SMIT 用户界面来配置 IB 接口。
若要使用 SMIT 配置 IB 接口,请执行下列步骤:
本文转自IBM Developerworks中国