執行虛擬機器複製之前,您必須建立複製所依據的虛擬機器範本。

先決條件

程序

  1. 在 vSphere Web Client 或 vSphere Client 中,建立新虛擬機器。
  2. 設定自訂組態選項。
    1. 在虛擬機器上按一下滑鼠右鍵,然後按一下編輯設定
    2. 指定 vCPU 和 vMemory 大小的數量。

      如需建議的值,請遵循 Linux 發行版適用的安裝指南中的指示。

      例如,Ubuntu 12.04 建議對 vMemory 設定 2048 MB 和 2 個 vCPU。

    3. 選取視訊卡,並指定顯示器數量和總視訊記憶體 (vRAM)。

      針對使用 2D 或 vSGA 的虛擬機器 (使用 VMware 驅動程式),在 vSphere Web Client 中設定 vRAM 大小。vRAM 大小在 vDGA 或 NVIDIA GRID vGPU 機器 (使用 NVIDIA 驅動程式) 上沒有作用。

      如需建議的值,請遵循 Horizon 7 for Linux 的系統需求。請勿使用視訊記憶體計算機。

  3. 將虛擬機器開機並安裝 Linux 發行版。
  4. 建立具備 root 權限的使用者,例如:ViewUser。這個使用者僅用來安裝和解除安裝 Horizon Agent。
  5. 編輯 /etc/sudoers 和新增行 ViewUser ALL=(ALL) NOPASSWD:ALL

    透過 /etc/sudoers 中的這行,不需要密碼即可以 ViewUser 的身分執行 sudo。執行本章節中提供的範例指令碼來安裝 Horizon Agent 時,您會指定 ViewUser 作為輸入。

  6. 如果 Linux 發行版為 RHEL、CentOS 或 NeoKylin,請編輯 /etc/sudoers 並註解排除下列行:
    Defaults requiretty
    Defaults !visiblepw
  7. 如果 Linux 發行版不是 RHEL 7、CentOS 7、SLED 12 或 SLES 12,請安裝 VMware Tools。

    RHEL 7、CentOS 7、SLED 12 和 SLES 12 依預設會安裝 Open VM Tools。

  8. 如果 Linux 發行版為 RHEL 7、CentOS 7 或 SLES 12,請安裝 deployPkg 外掛程式。
  9. 針對 RHEL 和 CentOS,請啟用 [網路連線] 設定自動連線
  10. 執行 AD 整合工作。
  11. 執行安裝圖形卡的步驟。
  12. 安裝 Horizon Agent
     sudo ./install_viewagent.sh -A yes
  13. 使用 View 組態檔執行其他組態。
  14. 關閉虛擬機器並建立快照。