Como posso determinar em qual switch o gerenciador de sub-rede Infiniband está sendo executado?

14

Eu herdei recentemente uma rede Infiniband contendo vários switches, e sei que um desses switches está executando o gerenciador de sub-rede. O restante supostamente tem esse recurso desativado ou nunca foi ativado. O problema é que não faço ideia de qual é ...

Gostaria de substituir o gerenciador de sub-rede do switch pelo OpenSM em alguns de meus servidores de infraestrutura. Existe alguma maneira, curta de fazer login em cada switch individualmente, para determinar qual switch está executando o SM?

    
por ajdecon 01.12.2012 / 02:05

3 respostas

6

Se os seus servidores de infra-estrutura puderem executar o OpenSM, eles também poderão ter os utilitários de pilha OFED instalados. Se os comandos estiverem disponíveis, ibstat informará o LID do SM. Em seguida, use o LID em smpquery ND -L <LID> para obter a descrição do nó do nó que está executando o SM.

    
por 20.12.2012 / 22:44
4

Se você tem um OFED instalado em seu sistema e o pacote infiniband-diags , você pode usar o comando sminfo para listar os gerenciadores de sub-redes em execução na rede Infiniband:

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

Ele listará todos os gerenciadores de sub-rede conhecidos para esse nó e o gerenciador de sub-rede principal.

    
por 25.03.2015 / 16:02
0

Se você chegar ao seu gerente pelo endereço IP, poderá procurar as tabelas ARP / MAC dos seus switches para descobrir qual endereço IP corresponde ao seu switch.

    
por 04.12.2012 / 10:27