web-dev-qa-db-ja.com

トルクとマウイノードのステータス

私はトルクとマウイに不慣れです。

ノードの状態をチェックして、どのノードが空いていて、どのノードが使用されているかを探していました。

トルクの場合、1つのコマンドはpbsnodesです。これは、ノードに関連するステータスおよびその他の情報を提供します。

Mauiをチェックしていたときに、ノードのステータスも表示するコマンドdiagnose -nを見つけました。

私はこれらの2つのステータスの間で疑問に思いました。どちらも同じ状況で異なるステータスを与えています。

man pbsnodesを実行すると、ノード"free", "offline", "down", "reserve", "job-exclusive", "job-sharing", "busy", "time-shared", or "state-unknown"の可能な状態が取得されましたが、diagnose -nではこのタイプの異なる状態を見つけることができません。

pbsnodesdiagnose -nがノードのステータスを取得する方法。トルクやマウイにxCATを使用するようなデータベースはありますか?

あなたの貴重な時間のために事前にThx。

1
Lafada

TorqueとMauiは関連していますが、管理する計算ノードに関する個別の情報を保持しています。

Torqueは、クラスターのリソースマネージャーです。計算ノードのリスト、各ノードに搭載されているハードウェアなどを追跡します。Torqueには独自の単純なジョブスケジューラが組み込まれていますが、別のスケジューラを優先してオフになることがよくあります。次に、マウイはトルクの「上」に位置し、そのノードでジョブをスケジュールします。組み込みのTorqueスケジューラよりもはるかに柔軟なスケジューリングをサポートし、Torqueとは異なる情報を追跡する必要があるため、報告されるステータスが異なる場合があります。

私はxCATをよく知りませんが、どちらもあなたが実際にデータベースと呼ぶものを持っていません。 Torqueには、テキストファイル内のノードのリストがあります。server_priv/nodes、そしてMauiはTorqueによって提供されるノードを使用するだけです。

1
ajdecon