cbot#

命令#

cbot - 将等待作业相对于队列中的最后一个作业移动

概要#

cbot job_ID | job_ID[index_list]” [position]

cbot [-h | -V]

描述#

更改等待作业或等待作业数组元素的队列位置,以影响作业的调度顺序。

默认情况下,AIP 会按照到达顺序(即先到先得)调度队列中的作业,但前提是存在合适的服务器主机。

cbot 命令允许用户和 AIP 管理员手动更改作业的调度顺序。用户只能操作自己的作业,而 AIP 管理员可以操作任何用户的作业。用户只能更改自己作业的相对位置。

如果由 AIP 管理员调用,cbot 会将选定的作业移至提交到队列的最后一个具有相同优先级的作业之后。AIP 管理员可以更改队列中所有用户作业的位置。

如果由普通用户调用,cbot 会将选定的作业移至提交到队列的最后一个具有相同优先级的作业之后。

cjobs 会按照等待作业的调度顺序显示它们。

选项#

job_ID | job_ID[index_list]”

必填。要操作的作业或作业数组的作业 ID。

对于作业数组,索引列表、方括号和引号是必需的。索引列表用于操作作业数组。索引列表是一个逗号分隔的列表,其元素的语法为 start_index[-end_index[:step]],其中 start_indexend_indexstep 为正整数。如果省略 step,则假定 step 为 1。作业数组索引从 1 开始。作业数组索引的最大值为 1000。数组中的所有作业 共享相同的 job_ID 和参数。数组的每个元素都通过其数组索引来区分。

position

可选。可以指定 position 参数来指示作业在队列中的位置。position 是一个正数,表示作业距离队列末尾的目标位置。 这些位置仅与队列中适用的作业相关,具体取决于调用者是普通用户还是 AIP 管理员。默认值 1 表示该位置 位于所有具有相同优先级的其他作业之后。

-h

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

-V

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

另请参见#

cjobscswitchctop