【case回归时的SGE常用操作命令】

在SGE中,队列就是存放能在某一节点上运行的所有任务的容器。一个队列从某种方面也决定了所含任务的属性。

队列存在的意义:由于SGE允许同时运行多个任务,系统会试着最小负荷开始新的任务,在批量回归case时,可以优化资源利用,减少回归时间。

常用SGE命令

qconf

命令 释义
qconf -sm 显示管理人员
qconf -suserl 显示所有用户的列表
qconf -sql 显示"集群队列"列表

qstat

qstat是一个非常有用的任务查询命令。

命令 释义
qstat -j jobId 按任务id查看
qstat -u user 查看指定用户投递的任务
qstat -f 查看自己在每个节点任务信息
状态码 详细信息
qw 表示等待状态
hqw 任务挂起等待中,待依赖的任务完成后执行
Eqw 投递任务出错
r 表示任务正在运行
s 暂时挂起
dr 节之后,删除任务就会出现这个状态,只有节点重启之后,任务才会消失

qdel

命令 释义
qdel -f 强制删除
qdel -u 删除指定用户的作业