您可以直接從 OVF 套件建立並部署 vApp,而不需要建立 vApp 範本及對應的目錄項目。

VMware Cloud Director 對 OVF 部署具有自己的限制,這與 vCenter Server 中的限制不同。因此,在 vCenter Server 中成功的 OVF 部署在 VMware Cloud Director 中可能會失敗。

VMware Cloud Director 支援 OVF 1.1,但不支援 OVF 1.1 架構的所有部分。例如,不支援 OVF 中的 DeploymentOptions 部分。

VMware Cloud Director 中的 OVF 部署涉及許多元件,例如 TransferService、NFS 掛接上的 spool 區域、vCenter Server 的 NFC 連線、總和檢查碼驗證等。其中任何元件出現故障都會導致 OVF 上傳失敗。

如果上傳包含資訊清單檔案的 OVF 套件,VMware Cloud Director 會驗證 OVF 描述元檔案和所有 VMDK 檔案的 SHA-1 雜湊與 manifest.mf 檔案中的值是否相符。如果任何雜湊不相符,上傳將失敗。系統管理員可以透過將 CONFIG 內容設定為 ovf.manifest.check.disabled 來停用此檢查。

必要條件

  • 請確認您有可上傳的 OVF 套件,以及擁有上傳 OVF 套件及部署 vApp 的權限。
  • 確認 OVF 描述元檔案中的 OVF 版本不是 0.9。
  • VMware Cloud Director 中預設支援的 OVF 描述元檔案大小上限為 12 MB。您可以透過編輯 CONFIG 內容 ovf.descriptor.size.max 來覆寫此值。
  • 確認預設允許的資訊清單檔案 (副檔名為 .mf) 大小上限為 1 MB。
  • 確認 OVF 套件符合 OVF XSD 架構。
  • 如果 OVF 描述元檔案的 VirtualSystemType 元素中提供了硬體版本,請確認其低於上傳 OVF 的 VDC 中支援的最高硬體版本。
  • 如果 OVF 描述元檔案包含 ExtraConfig 元素,請確認您的系統管理員將這些元素包含在 extraConfigs 元素的 AllowedList 中。未包含在 AllowedList 中的元素會導致 OVF 上傳失敗,並顯示驗證錯誤。

程序

  1. 虛擬資料中心儀表板畫面上,按一下您想要探索的虛擬資料中心的卡,然後從左面板中選取 vApp
  2. 按一下從 OVF 新增 vApp
  3. 按一下上傳按鈕,瀏覽至可從電腦存取的位置,然後選取 OVF/OVA 範本檔案。
    位置可能為本機硬碟、網路共用或 CD/DVD 光碟機。支援的副檔名包括 .ova.ovf.vmdk.mf.cert.strings 檔案。如果您選取上傳 OVF 檔案,而其參考的檔案超過您嘗試上傳的檔案 (例如,VMDK 檔案),則必須瀏覽並選取所有檔案。
  4. 下一步
  5. 驗證即將部署的 OVF/OVA 範本的詳細資料,然後按下一步
  6. 輸入 vApp 的名稱,並選擇性地輸入其說明,然後按下一步
  7. (選擇性) 變更 vApp 的電腦名稱,使其僅包含英數字元。
    僅當 vApp 名稱包含空格或特殊字元時,才需要執行此步驟。依預設,使用虛擬機器的名稱已預先填入電腦名稱。不過,電腦名稱必須僅包含英數字元。
  8. 儲存區原則下拉式功能表中,選取 vApp 中每個虛擬機器的儲存區原則,然後按下一步
  9. 選取每個虛擬機器要連線的網路。
    • 網路下拉式功能表中,選取每個虛擬機器的網路。
    • 您可以選取切換至進階網路工作流程核取方塊,然後手動輸入 vApp 中每個虛擬機器的網路設定,例如主要 NIC、網路介面卡類型、網路、IP 指派和 IP 位址設定。
    完成精靈後,您可以設定虛擬機器的其他內容。
  10. 下一步
  11. 自訂 vApp 中虛擬機器的硬體,然後按下一步
    選項 描述
    虛擬 CPU 數目 輸入 vApp 中每個虛擬機器的虛擬 CPU 數目。

    可以指派給虛擬機器的虛擬 CPU 的數目上限,取決於主機上的邏輯 CPU 數目,以及虛擬機器上安裝的客體作業系統類型。

    每個插槽的核心數 為 vApp 中每個虛擬機器輸入每個插槽的核心數。

    您可以根據核心和每個插槽核心數設定虛擬 CPU 的指派方式。依據您要使用單核心 CPU、雙核心 CPU、三核心 CPU 等因素,判定虛擬機器需要多少 CPU 核心,然後選取應指派給每個插槽的核心數目。

    核心數目 檢視 vApp 中每個虛擬機器的核心數目。

    當您更新虛擬 CPU 數目時,該數目會有所變更。

    記憶體總計 (MB) 輸入 vApp 中每個虛擬機器的記憶體 (以 MB 為單位)。

    此設定會決定配置給虛擬機器的 ESXi 主機記憶體數量。虛擬硬體記憶體大小將決定在虛擬機器中執行的應用程式可使用的記憶體大小。虛擬機器無法獲得多於其已設定虛擬硬體記憶體大小的記憶體資源。

  12. 在 [即將完成] 頁面上,檢閱設定,然後按一下完成

結果

新的 vApp 會顯示在卡視圖中。