Traffic-Shaping
Ubuntu 14.04 是否支持 Mellanox OFED 2 中的 ibdump?
我有 Ubuntu 14.04。我有 Mellanox Technologies MT27500 系列
$$ ConnectX-3 $$HCA。我能夠通過所有測試,例如 ibping 和 ib_rdma_lat。現在我正在執行 MPI 測試以驗證 InfiniBand 是否正常工作。我如何才能真正看到有流量通過 HCA 的埠? 我嘗試執行 ibdump 實用程序(來自下載中的所有 RPM)。但它失敗了。有了這個:
root@node3:~/ibdump-1.0.5-4-rpms/ibdump-1.0.5-4.x86_64-rhel6/usr/bin# ./ibdump ------------------------------------------------ IB device : "mlx4_0" IB port : 1 Dump file : sniffer.pcap Sniffer WQEs (max burst size) : 4096 ------------------------------------------------ Initiating resources ... searching for IB devices in host Warning: memory access to device mlx4_0 failed: Input/output error. Warning: Fallback on IO: much slower, and unsafe if device in use. -E- Failed to open mst device mlx4_0: No such file or directory -E- failed to create resources
但實際上有 mlx4_0 設備。正如我所說,來自 infiniband-diags 包的所有測試都通過了。
Ubuntu 14.04 的 MLNX_OFED 2 是否支持 ibdump?如果沒有,那麼我可以使用哪些替代品?
謝謝你。
Mellanox 回答了我的問題http://community.mellanox.com/thread/1741。
答案是實際上沒有
ibdump
適用於 Debian/Ubuntu 的 ConnetX-3 適配器。
我相信您缺少 mst 設備,因為您沒有安裝該
mft
軟體包。嘗試安裝mft
軟體包,然後啟動 mst 模組(您可以使用mst start
命令來執行此操作)。