作业列表
列出与指定条件匹配的作业的相关信息。
有关如何使用此命令的示例,请参阅 示例。
语法
job list [/all] [/format:{list|table}]
[/jobname: {<jobname> | jobname_prefix* | *}]
[/jobtemplate:<TemplateName>}] [/pool:{poolname}]
[/project:<ProjectName>] [/scheduler:<name>][{/state:<state1>[,<state2>…] |
/status:<status1>[,<status2>…]}] [/submittime:<days>]
[/user:{<UserId> | *}]
job list {/? | /help}
参数设置
参数 | 说明 |
---|---|
/都 | 列出 HPC 群集中的所有作业。 如果未指定 /all 参数,则 作业列表 命令仅列出状态为“已排队”或“正在运行”且属于当前用户的作业,除非显式指定具有 /state 或 /user 参数的状态或用户。 |
/format:{list|table} | 指定命令应显示信息的格式。 有效格式为列表和表。 默认格式为表。 |
/jobname:<JobName> | 指定要显示其信息的作业的名称。 |
/jobtemplate:<TemplateName> | 指定要显示信息的作业使用的作业模板的名称。 |
/project:<ProjectName> | 指定要为其显示信息的作业的项目名称。 |
/pool:<poolname> | 指定要显示信息的作业的池名称。 注意: 在具有 Service Pack 2(SP2)的 HPC Pack 2008 R2 中引入了此参数,在早期版本中不受支持。 |
/scheduler:<名称> | 指定要为其获取作业信息的群集的头节点的主机名或 IP 地址。 该值必须是有效的计算机名称或 IP 地址。 如果未指定 /scheduler 参数,此命令将使用CCP_SCHEDULER环境变量指定的头节点上的计划程序。 |
/state:<state1>[,<state2>...] | 指定要显示信息的作业的一个或多个状态的列表。 如果指定多个状态,请用逗号()分隔它们,或使用 All 值来指定所有状态。 可能的状态包括配置、提交、排队、正在运行、已完成、失败、已取消和全部。 如果未指定 /state 参数,则 作业列表 命令仅显示队列或正在运行状态的作业的信息。 |
/status:<status1>[,<status2>...] | 已弃用。 请改用 /state 参数。 |
/submittime:<天> | 仅显示在过去指定天数内提交的作业。 天数必须是正整数。 |
/user:{<UserId> | *} | 指定要获取信息的作业的所有者,其 <域>\<user_name> 格式。 若要获取有关所有所有者的作业的信息,请使用星号 = 作为 /user 参数的值。 |
/? | 在命令提示符处显示帮助。 |
/帮助 | 在命令提示符处显示帮助。 |
注解
默认情况下,作业列表命令仅显示处于“排队”或“正在运行”状态的作业,除非指定要显示的作业的状态。
示例
若要查看群集的所有作业的相关信息,无论作业的状态或所有者如何,请使用以下命令:
job list /all
若要查看有关你拥有的所有作业的信息,而不考虑作业的状态,请使用以下命令:
job list /state:all
若要查看属于名为“试验”的项目的所有作业的信息,请使用名为 MyJobTemplate 的作业模板,以及由 CONTOSO 域中某人用户名的用户拥有的作业,请使用以下命令:
job list /project:Experiments /jobtemplate:MyJobTemplate /user:CONTOSO\someone