跳转至

scancel

scancel 用于取消队列中已提交的作业,仅限于自己上机账号提交的作业。

例子

取消指定作业

如下,取消作业号为 123 的作业:

# 取消作业ID为123的作业
scancel 123

取消上机账号上所有作业

取消自己上机账号三所有的作业,谨慎执行:

scancel -u $USER

取消状态为PENDING的作业

取消上机账号三所有状态为 PENDING 的作业

scancel -t PENDING -u $USER

scancel常见参数

scancel 的常见参数如下:

--help              # 显示scancel命令的使用帮助信息;
-A <account>        # 取消指定账户的作业,如果没有指定job_id,将取消所有;
-n <job_name>       # 取消指定作业名的作业;
-p <partition_name> # 取消指定分区的作业;
-q <qos>            # 取消指定qos的作业;
-t <job_state_name> # 取消指定作态的作业,"PENDING", "RUNNING" 或 "SUSPENDED";
-u <user_name>      # 取消指定用户下的作业;