Take the 2-minute tour ×
Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

I recently inherited an Infiniband network containing multiple switches, and I know that one of these switches is running the subnet manager. The rest supposedly have that feature turned off, or were never enabled. The trouble is, I have no idea which one it is...

I'd like to replace the switch subnet manager with OpenSM running on a couple of my infrastructure servers. Is there any way, short of logging into each switch individually, to determine which switch is running the SM?

share|improve this question
    
Is there a LED that lights up when the switch is an SM? –  Dmitri Chubarov Dec 1 '12 at 7:13
    
Nope! (Just double checked the hardware, too. :) ) Would be a useful feature, I'll mention it to my Mellanox rep... –  ajdecon Dec 3 '12 at 21:50
1  
Which switches? –  pfo Dec 4 '12 at 9:33

2 Answers 2

If you reach your manager by IP address, you could look the ARP/MAC tables of your switches to find which IP address corresponds to your switch.

share|improve this answer

If your infrastructure servers can run OpenSM, they may also have the OFED stack utilities installed as well. If the commands are available, ibstat will tell you the SM's LID. Then use the LID in smpquery ND -L <LID> to get the node description of the node running the SM.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.