ctop#
命令#
ctop - 将等待作业相对于队列中的第一个作业进行移动
概要#
ctop job_ID | “ job_ID[index_list]” [position]
ctop[-h | -V]
描述#
更改等待作业或等待作业阵列元素的队列位置,以影响作业的调度顺序。
默认情况下,AIP 会按照作业到达的顺序(即先到先得)调度队列中的作业,但前提是存在合适的服务器主机。
ctop 命令允许用户和 AIP 管理员手动更改作业的调度顺序。用户只能操作自己的作业,而 AIP 管理员可以操作任何用户的作业。用户只能更改自己作业的相对位置。
如果由 AIP 管理员调用,ctop 会将选定的作业移至提交到队列的第一个具有相同优先级的作业之前。AIP 管理员可以更改队列中所有用户作业的位置。
如果由普通用户调用,ctop 会将选定的作业移至提交到队列的第一个具有相同优先级的作业之前。 等待的作业由 cjobs 按照其将被考虑调度的顺序显示。
选项#
- job_ID | “job_ID[index_list]”
必填。要操作的作业或作业阵列的作业 ID。
对于作业阵列,索引列表、方括号和引号是必需的。索引列表用于对作业阵列进行操作。索引列表是一个逗号分隔的列表,其元素的语法为 start_index[-end_index[:step] ],其中 start_index、end_index 和 step 为正整数。如果省略 step,则假定 step 为 1。作业阵列索引从 1 开始。作业阵列索引的最大值为 1000。数组中的所有作业 共享相同的 job_ID 和参数。数组的每个元素都由其数组索引区分。
- position
可选。可以指定 position 参数来指示作业在队列中的位置。position 是一个正数,表示作业相对于队列开头的目标位置。这些位置仅与队列中适用的作业相关,具体取决于调用者是普通用户还是 AIP 管理员。默认值 1 表示该位置位于队列中所有其他具有相同优先级的作业之前。
- -h
将命令用法打印到标准错误输出并退出。
- -V
将 AIP 发行版本打印到标准错误输出并退出。