cstop#

命令#

cstop - 暂停未完成的作业

概要#

cstop [-a] [-d] [-R] [0] [-g 作业组名称] [-J 作业名称] [-m 主机名 | | -m 主机组] [-q 队列名称] [-u 用户名 | -u 用户组 | -u all] [作业ID | 作业ID[索引]”]

cstop | [-h | | -V**]

描述#

暂停未完成的作业。

向顺序作业发送 SIGSTOP 信号,向并行作业发送 SIGTSTP 信号以暂停它们。

默认情况下,只暂停一个作业,即您最近提交的作业。

只有 root 和 AIP 管理员可以操作其他用户提交的作业。

对处于 USUSP 状态的作业使用 cstop 无效。

您还可以使用 ckill -s 向作业发送暂停信号,或发送 恢复信号。您可以使用 cresume 恢复已暂停的作业。 您无法暂停已暂停的作业。

如果信号请求未能到达作业执行主机,AIP 将在主机恢复连接后重试该操作。AIP 会重试最近的信号请求。

选项#

-a

暂停所有作业。

-d

仅暂停已完成的作业(状态为 DONE 或 EXIT)。

0

暂停所有满足其他选项(-m、-g、-q、-u 和 -J)的作业。

-g 作业组名称

仅暂停指定作业组中的作业。

-J 作业名称

仅暂停指定名称的作业。

-m 主机名 | -m 主机组

仅暂停调度到指定主机或主机组的作业。

-q 队列名称

仅暂停指定队列中的作业。

-u 用户名 | -u 用户组 | -u all

仅暂停指定用户或用户组拥有的作业,如果指定了关键字 all,则暂停所有用户拥有的作业。

作业ID …| 作业ID[索引]”

仅暂停指定的作业。任何用户提交的作业都可以在此处指定,而无需使用 -u 选项。

-h

将命令用法打印到标准错误输出并退出。

-V

将 AIP 发行版本打印到标准错误输出并退出。

示例#

% cstop 314
暂停编号为 314 的作业。
% cstop -m apple
暂停调用者发送到主机 apple 的最后一个作业。
% cstop -u smith 0
暂停用户 smith 提交的所有作业。
% cstop -u all
暂停 AIP 系统中最后一个提交的作业。
% cstop -u all 0
暂停 AIP 系统中所有作业。

另请参见#

csubcjobscqueueschostscresumeckill