Failed to deploy OVF package. ThrowableProxy.cause



Question:

最近有需求,在二個不同 Region 的 vCenter Server,需要把 VM 從 Region-A 部署到 Region-B,最簡單的方式就是在 Region-A 的 vCenter Server,把 VM 關機後執行 Export OVF Template 的動作,然後切換到 Region-B 的 vCenter Server,執行 Deploy OVF Template 的動作即可。

想不到這種一塊小蛋糕的動作,在執行 Deploy OVF Template 的動作時,居然發生「Failed to deploy OVF package. ThrowableProxy.cause A general system error occurred: Transfer failed: The OVF descriptor is not available.」的錯誤訊息 (如下圖所示),無法順利部署 OVF Template?




Answer:

參考 Solved: Failed to deploy OVF package. throwableProxy.cause... - VMware Technology Network VMTN 論壇的討論串。雖然,本文實作環境是 vCenter 7.0 U2,而討論串內是 6.7.0 版本,不過實作後能成功解決問題。

簡單來說,在執行 Deploy OVF Template 的動作時,直接選擇 ESXi node 或本文環境的 vSAN Node 後,再執行 Deploy OVF Template 的動作便可順利部署成功。