作業清單
列出符合指定準則之作業的相關信息。
如需如何使用此指令的範例,請參閱 範例。
語法
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} | 指定命令應該顯示資訊的格式。 有效的格式為 list 和 table。 默認格式為 table。 |
/jobname:<JobName> | 指定您要顯示資訊之作業的名稱。 |
/jobtemplate:<TemplateName> | 指定您要顯示資訊之作業所使用的作業範本名稱。 |
/project:<ProjectName> | 指定您要顯示資訊之作業的項目名稱。 |
/pool:<poolname> | 指定您要顯示資訊之作業的集區名稱。 注意: 此參數是在 HPC Pack 2008 R2 中引進 Service Pack 2 (SP2),舊版不支援。 |
/scheduler:<名稱> | 指定您想要取得作業資訊之叢集前端節點的主機名或IP位址。 此值必須是有效的計算機名稱或IP位址。 如果您未指定 /scheduler 參數,此命令會使用CCP_SCHEDULER環境變數所指定前端節點上的排程器。 |
/state:<state1>[,<state2>...] | 指定您要顯示資訊之作業的一或多個狀態清單。 如果您指定多個狀態,請以逗號 (,) 分隔它們,或使用 All 的值來指定所有狀態。 可能的狀態為設定、提交、已排入佇列、執行中、已完成、失敗、已取消和全部。 如果您未指定 /state 參數,作業清單 命令只會顯示處於 [佇列] 或 [執行中] 狀態之作業的資訊。 |
/status:<status1>[,<status2>...] | 已取代。 請改用 /state /state 參數。 |
/submittime:<天> | 只顯示在過去指定天數內提交的作業。 天數必須是正整數。 |
/user:{<UserId> | *} | 指定您要取得資訊的作業擁有者,其格式為 <網域>\<user_name> 格式。 若要取得所有擁有者作業的相關信息,請使用星號 /user 參數 |
/? | 在命令提示字元中顯示說明。 |
/help | 在命令提示字元中顯示說明。 |
備註
根據預設,除非指定您想要顯示之作業的狀態,否則作業清單命令只會顯示狀態為 [已排入佇列] 或 [正在執行] 的作業。
範例
若要檢視叢集所有作業的相關信息,不論作業的狀態或擁有者為何,請使用下列命令:
job list /all
若要檢視您擁有之所有作業的相關信息,不論作業的狀態為何,請使用下列命令:
job list /state:all
若要檢視屬於名為 Experiments 之專案之所有作業的相關信息,請使用名為 MyJobTemplate 的作業範本,且用戶擁有 CONTOSO 網域中某人的使用者名稱,請使用下列命令:
job list /project:Experiments /jobtemplate:MyJobTemplate /user:CONTOSO\someone