Ich habe kürzlich ein Infiniband-Netzwerk mit mehreren Switches geerbt und weiß, dass auf einem dieser Switches der Subnetz-Manager ausgeführt wird. Die anderen haben diese Funktion angeblich deaktiviert oder wurden nie aktiviert. Das Problem ist, ich habe keine Ahnung, welches es ist ...
Ich möchte den Switch-Subnetz-Manager durch OpenSM ersetzen, das auf einigen meiner Infrastrukturserver ausgeführt wird. Gibt es eine Möglichkeit, sich nicht einzeln bei jedem Switch anzumelden, um festzustellen, auf welchem Switch der SM ausgeführt wird?
networking
infiniband
Ajdecon
quelle
quelle
Antworten:
Wenn auf Ihren Infrastrukturservern OpenSM ausgeführt werden kann, sind möglicherweise auch die OFED-Stack-Dienstprogramme installiert. Wenn die Befehle verfügbar sind,
ibstat
wird die LID des SM angezeigt. Verwenden Sie dann die LID insmpquery ND -L <LID>
, um die Knotenbeschreibung des Knotens abzurufen, auf dem die SM ausgeführt wird.quelle
Wenn auf Ihrem System ein OFED und das Paket installiert sind
infiniband-diags
, können Sie mit dem Befehl sminfo die aktiven Subnetzmanager im Infiniband-Netzwerk auflisten :Es werden alle bekannten Subnetzmanager für diesen Knoten und den Master-Subnetzmanager aufgelistet.
quelle
Wenn Sie Ihren Manager über die IP-Adresse erreichen, können Sie anhand der ARP / MAC-Tabellen Ihrer Switches ermitteln, welche IP-Adresse Ihrem Switch entspricht.
quelle