web-dev-qa-db-ja.com

'top'コマンドと同等のPBS: 'qstat'を繰り返し実行しない

ヘッドノードで複数のジョブを実行するとき、topコマンドを使用して進行状況を監視したいと思います。

ただし、PBSを使用してクラスターで複数のジョブを実行している場合、topにはもちろんこれらのジョブが表示されないため、「qstat」を使用しました。ただし、ジョブの監視を継続するには、qstatコマンドを繰り返し実行する必要があります。 topはリアルタイムで更新されます。つまり、端末ウィンドウを横に開いて、他の作業をしているときにときどき見ることができます。

PBSコマンドtopを使用して送信したクラスター上のジョブを(qsubコマンドと同様に)リアルタイムで監視する方法はありますか?

グーグルで広範囲に検索した後、私はほとんどそれを見て驚いた。

8
user1271772

スーパーボスになりたい場合は、常に「pbstop」を使用できます

これは基本的に、「htop」がローカルプロセスに対応するPBSクラスターバージョンです。

(クラスターにこれがインストールされていない可能性があることに注意してください。管理者に依頼してください!)

(また、ユーザー、キューなどによるインタラクティブなフィルタリングをサポートしています)

例えば:

enter image description here

3
dpb

watchを使用して定期的にqstatを更新しないのはなぜですか?

watch --interval=0.5 qstatは、0.5秒ごとにqstatの出力で端末を更新します。 qstatを繰り返し実行しないという要求には完全に対応していませんが、手動ではありません。

11
AndyPerfect