使用 VMware Cloud Director 儲存格管理工具的 fail-tasks 命令,來更新與儲存格故意關閉時正在執行的工作相關聯的完成狀態。除非所有儲存格都已關閉,否則您無法使用 fail-tasks 命令。

使用 cell-management-tool -q 命令靜止儲存格時,執行中的工作應在幾分鐘內正確終止。如果工作持續在已靜止的儲存格上執行,則超級使用者可以關閉儲存格,這會強制任何執行中的工作失敗。在關閉 (強制執行中的工作失敗) 之後,超級使用者可以執行 cell-management-tool fail-tasks 來更新那些工作的完成狀態。以這種方式更新工作的完成狀態是選用操作,但是可藉由清楚識別管理動作所導致的失敗,協助保持系統記錄的完整性。

若要產生仍然在已靜止儲存格上執行的工作清單,請使用下列形式的命令列:
cell-management-tool -u sysadmin-username cell --status-verbose
表 1. 儲存格管理工具選項與引數、fail-tasks 子命令
命令 引數 描述
--help (-h) 提供此類別中可用命令的摘要。
--message (-m) 訊息文字。 要置於工作完成狀態的訊息文字。

儲存格上執行的工作失敗

此範例會更新與儲存格關閉時仍在執行的工作相關聯的工作完成狀態。
[root@cell1 /opt/vmware/vcloud-director/bin]# ./cell-management-tool fail-tasks -m "administrative shutdown"
Operation: IMPORT_SINGLETON_VAPP, Start time: 12/16/13 6:41 PM, Username: system, Organization: org1
Would you like to fail the tasks listed above? 
輸入 y 以更新完成狀態為 管理關閉的工作。輸入 n,讓工作繼續執行。
備註: 如果回應中傳回了多個工作,則您必須決定讓這些工作都失敗,或不採取任何動作。您無法選擇要失敗的工作子集。