私はトルクとマウイに不慣れです。
ノードの状態をチェックして、どのノードが空いていて、どのノードが使用されているかを探していました。
トルクの場合、1つのコマンドはpbsnodes
です。これは、ノードに関連するステータスおよびその他の情報を提供します。
Mauiをチェックしていたときに、ノードのステータスも表示するコマンドdiagnose -n
を見つけました。
私はこれらの2つのステータスの間で疑問に思いました。どちらも同じ状況で異なるステータスを与えています。
man pbsnodes
を実行すると、ノード"free", "offline", "down", "reserve", "job-exclusive", "job-sharing", "busy", "time-shared", or "state-unknown"
の可能な状態が取得されましたが、diagnose -n
ではこのタイプの異なる状態を見つけることができません。
pbsnodes
とdiagnose -n
がノードのステータスを取得する方法。トルクやマウイにxCATを使用するようなデータベースはありますか?
あなたの貴重な時間のために事前にThx。
TorqueとMauiは関連していますが、管理する計算ノードに関する個別の情報を保持しています。
Torqueは、クラスターのリソースマネージャーです。計算ノードのリスト、各ノードに搭載されているハードウェアなどを追跡します。Torqueには独自の単純なジョブスケジューラが組み込まれていますが、別のスケジューラを優先してオフになることがよくあります。次に、マウイはトルクの「上」に位置し、そのノードでジョブをスケジュールします。組み込みのTorqueスケジューラよりもはるかに柔軟なスケジューリングをサポートし、Torqueとは異なる情報を追跡する必要があるため、報告されるステータスが異なる場合があります。
私はxCATをよく知りませんが、どちらもあなたが実際にデータベースと呼ぶものを持っていません。 Torqueには、テキストファイル内のノードのリストがあります。server_priv/nodes
、そしてMauiはTorqueによって提供されるノードを使用するだけです。