顯示指定作業的相關信息,並選擇性地包含屬性值或歷程記錄信息的詳細清單。
如需如何使用此命令的範例,請參閱 範例。
語法
job view <jobID> [/detailed[:{true|false}]] [/history[:{true|false}]]
[/scheduler:<name>]
job view {/? | /help}
參數
| 參數 | 說明 |
|---|---|
| jobID | 指定您要檢視資訊之作業的識別碼。 |
| /detailed[:{true|false}] | 指定是否要顯示作業之屬性值的詳細清單。 True 值表示 作業檢視 命令應該顯示作業屬性值的詳細清單。 False 的值表示 作業檢視 命令應該會顯示作業屬性值的簡短清單。 當您指定不含值的 /detailed 參數時, 作業檢視 命令的行為就如同您指定了 True 的值一樣。 如果您未指定 /detailed 參數,作業檢視命令的行為就如同您指定了 False 的值一樣。 /detailed 或 /detailed:true 參數會覆寫 /history 或 /history:true 參數。 |
| /history[:{true|false}] | 指定是否要顯示作業的歷程記錄。 True 值表示 作業檢視 命令應該顯示作業的歷程記錄。 False 值表示 作業檢視 命令不應該顯示作業的歷程記錄。 當您指定不含值的 /history 參數時,作業檢視命令的行為就如同您指定了 True 的值一樣。 如果您未指定 /history 參數,作業檢視命令的行為就如同您指定了 False 的值一樣。 如果您指定 /detailed 或 /detailed:true 參數, 則 /history 參數沒有作用,而 作業檢視 命令會顯示作業屬性值的詳細清單。 |
| /scheduler:<name> | 指定包含您要檢視資訊之作業之叢集前端節點的主機名或IP位址。 此值必須是有效的計算機名稱或IP位址。 如果您未指定 /scheduler 參數,此命令會使用CCP_SCHEDULER環境變數所指定前端節點上的排程器。 |
| ? | 在命令提示字元中顯示說明。 |
| /幫助 | 在命令提示字元中顯示說明。 |
備註
如果您使用已送出之作業的 /detailed 參數執行作業檢視命令,命令會列出所有資源類型的最小值和最大值,不論您在設定作業時指定最小值和最大值的資源類型為何。 未對應到 UnitType 屬性值的資源類型下限和最大值源自作業的作業範本,且 HPC 作業排程器服務會忽略。 例如,如果您建立作業並指定它應該使用至少 2 個核心,且最多 16 個核心,您可能會在提交作業之後,在作業檢視命令的輸出中看到下列幾行:
UnitType : Cores MinCores : 2 MaxCores : 16 MinSockets : 1 MaxSockets : 1 MinNodes : 1 MaxNodes : 1在此情況下,HPC 作業排程器服務會忽略 MinSockets、 MaxSockets、 MinNodes 和 MaxNodes 屬性的值。
從Microsoft HPC Pack 2008 R2 開始,[已配置節點] 屬性的作業檢視命令所顯示的值取決於作業是否正在執行或完成。 執行作業之前, [已配置的節點] 屬性不包含任何節點。 當作業執行時, [已配置的節點] 屬性會列出作業中目前執行中工作的節點。 當作業完成時, [已配置節點] 屬性會列出作業曾經使用之所有節點的超集,包括已在節點上完成作業中任何工作之前重新配置的節點。
範例
若要檢視識別碼為 27 之作業的簡短屬性值清單,請使用下列命令:
job view 27
若要檢視識別碼 為 18 之作業的屬性值詳細清單,請使用下列命令:
job view 18 /detailed:true
若要檢視標識碼 為 39 的作業歷程記錄,請使用下列命令:
job view 39 /history:true