在 VMware vCenter 6.0 環境中,VM 開機時無法順利開機,錯誤訊息為:A general system error occurred: Connection refused
如下圖所示:
但當直接連到 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 環境
二、確認 VMware vCenter Workflow Manager Service 是否停止了: # service-control --status vmware-vpx-workflow 看到「Stopped:」,確定已經停止了
三、將 VMware vCenter Workflow Manager Service 啟動: # service-control --start vmware-vpx-workflow 已成功啟動 VMware vCenter Workflow Manager Service
四、確定 VMware vCenter Workflow Manager Service 是否已經正常運作: # service-control --status vmware-vpx-workflow 確定 VMware vCenter Workflow Manager Service 正在運作
五、現在可以正常透過 vCenter 將 VM Power ON 了