Поддерживается ли ibdump в Mellanox OFED 2 в Ubuntu 14.04?

У меня Ubuntu 14.04. У меня есть Mellanox Technologies MT27500 Family [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 пройдены.

Поддерживается ли ibdump в MLNX_OFED 2 в Ubuntu 14.04? Если нет, то какие альтернативы я могу использовать?

Спасибо.

2 ответа

Решение

Mellanox ответил на мой вопрос http://community.mellanox.com/thread/1741.

Ответ в том, что на самом деле нет ibdump для адаптеров ConnetX-3 для Debian/Ubuntu.

Я полагаю, что вам не хватает устройства MST, потому что у вас нет mft пакет установлен. Попробуйте установить mft пакет, и запустите модуль MST (вы можете использовать mst start Команда сделать это).

Другие вопросы по тегам