Как определить, на каком коммутаторе работает менеджер подсетей Infiniband?


14

Недавно я унаследовал сеть Infiniband, содержащую несколько коммутаторов, и я знаю, что на одном из этих коммутаторов работает диспетчер подсетей. Остальные предположительно отключили эту функцию или никогда не включали ее. Проблема в том, что я понятия не имею, какой это ...

Я хотел бы заменить менеджер подсети коммутатора на OpenSM, работающий на нескольких моих серверах инфраструктуры. Есть ли способ, кроме входа в каждый коммутатор индивидуально, чтобы определить, какой коммутатор работает SM?


Есть ли светодиод, который загорается, когда коммутатор SM?
Дмитрий Чубаров

Нет! (Просто дважды проверь аппаратную часть. :)) Будет полезной функцией, я упомяну ее своему представителю Mellanox ...
ajdecon

1
Какие переключатели?
pfo

Ответы:


6

Если на ваших серверах инфраструктуры может работать OpenSM, на них также могут быть установлены утилиты стека OFED. Если команды доступны, ibstatвам сообщат LID СМ. Затем используйте LID smpquery ND -L <LID>для получения описания узла, на котором запущен SM.


4

Если в вашей системе установлено OFED и пакет, infiniband-diagsвы можете использовать команду sminfo для отображения списка запущенных администраторов подсетей в сети Infiniband:

~ # sminfo 
sminfo: sm lid 18 sm guid 0x0000000, activity count 55554951 priority 0 state 3 SMINFO_MASTER      

В нем будут перечислены все известные менеджеры подсетей для этого узла и главный менеджер подсетей.


0

Если вы обращаетесь к своему менеджеру по IP-адресу, вы можете просмотреть таблицы ARP / MAC ваших коммутаторов, чтобы определить, какой IP-адрес соответствует вашему коммутатору.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.