web-dev-qa-db-ja.com

Infinibandサブネットマネージャーが実行されているスイッチを確認するにはどうすればよいですか?

最近、複数のスイッチを含むInfinibandネットワークを継承しましたが、これらのスイッチの1つがサブネットマネージャーを実行していることを知っています。残りはおそらくその機能がオフになっているか、決して有効にされていません。問題は、それがどれなのかわからないことです...

スイッチのサブネットマネージャーを、いくつかのインフラストラクチャサーバーで実行されているOpenSMに置き換えたいのですが。各スイッチに個別にログインしてSMを実行しているスイッチを特定する方法はありますか?

14
ajdecon

インフラストラクチャサーバーでOpenSMを実行できる場合は、OFEDスタックユーティリティもインストールされている可能性があります。コマンドが利用可能な場合、ibstatはSMのLIDを通知します。次に、smpquery ND -L <LID>のLIDを使用して、SMを実行しているノードのノードの説明を取得します。

6
jcc

システムにOFEDがインストールされており、パッケージinfiniband-diagsを使用している場合は、コマンドsminfoを使用して、Infinibandネットワークで実行中のサブネットマネージャーを一覧表示できます。

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

そのノードとマスターサブネットマネージャーのすべての既知のサブネットマネージャーが一覧表示されます。

4
Bruno Pereira

IPアドレスでマネージャに到達した場合、スイッチのARP/MACテーブルを調べて、スイッチに対応するIPアドレスを見つけることができます。

0
Elwyn