PBS 等效于“top”命令:避免重复运行“qstat”

use*_*772 10 scheduling monitoring top batch-jobs

当我在头节点上运行多个作业时,我喜欢使用命令来监视进度top

但是,当我使用 PBS 在集群上运行多个作业top时,当然不会显示这些作业,并且我已使用“qstat”。但是,该qstat命令需要重复运行才能继续监视作业。top实时更新,这意味着我可以在侧面打开终端窗口,并在做其他工作时偶尔瞥一眼它。

有没有办法实时监控top我使用 PBS 命令提交的集群上的作业(就像命令一样)qsub

在谷歌上广泛搜索后,我惊讶地看到这么少。

小智 14

为什么不使用watch定期更新 qstat 呢?

watch --interval=0.5 qstat将每 0.5 秒用 qstat 的输出刷新终端。它不能完全满足您不qstat重复运行的要求,但它根本不是手动的。


小智 5

如果你想成为超级老板,你可以随时使用'pbstop'

它基本上是用于本地进程的“htop”的 PBS 集群版本。

(请注意,您的集群可能未安装此程序。请向管理员索取!)

(此外,支持按用户、队列等进行交互式过滤)

例如:

在此处输入图片说明