VM 在 vCenter 6 無法開機,發生 A general system error occurred: Connection refused

在 VMware vCenter 6.0 環境中,VM 開機時無法順利開機,錯誤訊息為:A general system error occurred: Connection refused
如下圖所示:

Event

但當直接連到 ESXi Host 使用 vSphere Client Power ON 那台 VM,卻可以正常開機。

遭遇到的原因為 VMware vCenter Workflow Manager Service 停止了,要解決這個問題可採取下列步驟:

一、直接利用 PuTTY 或 xShell 以 SSH 連線到 VCSA 6.0 的 Shell,輸入:
 Command> shell.set --enabled true
 Command> shell
 即可進入 BASH 環境

vCenter001

二、確認 VMware vCenter Workflow Manager Service 是否停止了:
 # service-control --status vmware-vpx-workflow
 vCenter002
 看到「Stopped:」,確定已經停止了
三、將 VMware vCenter Workflow Manager Service 啟動:
 # service-control --start vmware-vpx-workflow
 vCenter003
 已成功啟動 VMware vCenter Workflow Manager Service
四、確定 VMware vCenter Workflow Manager Service 是否已經正常運作:
 # service-control --status vmware-vpx-workflow
 vCenter004
 確定 VMware vCenter Workflow Manager Service 正在運作

五、現在可以正常透過 vCenter 將 VM Power ON 了