Come posso determinare su quale switch è in esecuzione il gestore subnet Infiniband?


14

Di recente ho ereditato una rete Infiniband contenente più switch e so che uno di questi switch esegue il subnet manager. Il resto presumibilmente ha disattivato questa funzione o non è mai stato abilitato. Il problema è che non ho idea di quale sia ...

Vorrei sostituire il gestore subnet switch con OpenSM in esecuzione su un paio dei miei server di infrastruttura. Esiste un modo, a parte l'accesso a ogni switch singolarmente, per determinare quale switch esegue SM?


C'è un LED che si illumina quando l'interruttore è un SM?
Dmitri Chubarov,

No! (Ho appena ricontrollato anche l'hardware. :)) Sarebbe una funzione utile, la menzionerò al mio rappresentante Mellanox ...
Ajdecon,

1
Quali interruttori?
pfo

Risposte:


6

Se i server dell'infrastruttura possono eseguire OpenSM, è possibile che siano installati anche i programmi di utilità dello stack OFED. Se i comandi sono disponibili, ibstatti dirà il LID dell'SM. Quindi utilizzare il LID smpquery ND -L <LID>per ottenere la descrizione del nodo del nodo che esegue SM.


4

Se hai un OFED installato nel tuo sistema e nel pacchetto infiniband-diagspuoi usare il comando sminfo per elencare i gestori di sottorete in esecuzione nella rete Infiniband:

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

Elencherà tutti i gestori di sottorete noti per quel nodo e il gestore di sottorete principale.


0

Se si raggiunge il proprio responsabile tramite l'indirizzo IP, è possibile consultare le tabelle ARP / MAC degli switch per trovare quale indirizzo IP corrisponde allo switch.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.