qs集群和本地任务查看

qs命令用于快速查看由runjobrunbatch投递管理的任务状态,主要有4种查看用法。

直接查看

直接输出qs命令,可查看当前SGE集群或本地服务器各用户分别运行的任务数。

qs1

SGE集群环境下,输出集群中个用户运行的任务数,jobs表示总任务数,run表示正在运行中的任务,queue表示排队中的任务数。

qs2

非SGE集群环境,则会统计当前服务器中各用户的相关进程数。process表示总进程数,R表示处在run状态的进程数,S表示处在sleep状态的进程数,D表示dead状态的进程数,Z表示zombie状态的进程,RES表示用户使用的总的实际内存,VIRT表示用户使用的总的虚拟内存。

日志文件查看

qs命令传入runjobrunbatch输出的日志文件,即可分析该日志文件中全部任务的任务状态。

qs3

日志文件夹查看

qs命令传入runjobrunbatch输出的文件夹,即可分析该日志文件夹中全部任务的任务状态。

qs4

任务文件查看

qs命令传入runjob的流程job文件,即可查看该流程中全部任务的运行状态

qs5