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 集群版本。
(请注意,您的集群可能未安装此程序。请向管理员索取!)
(此外,支持按用户、队列等进行交互式过滤)
例如: