Назад | Перейти на главную страницу

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

У меня Ubuntu 14.04. У меня есть HCA семейства Mellanox Technologies MT27500 [ConnectX-3]. Я смог пройти все тесты, такие как 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? Если нет, то какие альтернативы я могу использовать?

Спасибо.

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

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

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