Monitoring
PBS 相當於“top”命令:避免重複執行“qstat”
當我在頭節點上執行多個作業時,我喜歡使用命令來監控進度
top
。但是,當我使用 PBS 在集群上執行多個作業時
top
,當然不會顯示這些作業,我使用了 ‘qstat’。但是,qstat
需要重複執行該命令才能繼續監視作業。top
實時更新,這意味著我可以在側面打開終端視窗,在做其他工作時偶爾看一眼。有沒有辦法實時監控
top
我使用 PBS 命令送出的集群上的作業(就像命令一樣)qsub
?在Google上廣泛搜尋後,我很驚訝看到這麼少。
如果你想成為超級老闆,你可以隨時使用’pbstop’
它基本上是用於本地程序的“htop”的 PBS 集群版本。
(請注意,您的集群可能沒有安裝它。請向管理員索取!)
(另外,支持按使用者、隊列等進行互動過濾)
例如:
為什麼不使用
watch
定期更新 qstat 呢?
watch --interval=0.5 qstat
將每 0.5 秒使用 qstat 的輸出刷新終端。它並不能完全滿足您不qstat
重複執行的要求,但它根本不是手動的。