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 系统中所有作业。