在 VMM 光纖中建立及部署 Linux 虛擬機器

重要

此版本的 Virtual Machine Manager (VMM) 已終止支援。 建議您 升級至 VMM 2022

本文說明在 System Center - Virtual Machine Manager (VMM) 網狀架構中,如何建立及部署 Linux VM。

開始之前

VMM 支援的虛擬主機可包含作為客體作業系統的 Linux。 請確定:

  • Linux Integration Services (LIS) 必須安裝在虛擬機器上。

  • Linux 的 VMM 客體代理程式必須已安裝於虛擬機器上。 服務範本整合需要它,而且可讓您修改 Linux 電腦上的屬性,例如主機名。

    注意

    如果主機名稱已經設定為 localhost,SCVMMLinuxGuestAgent (XPlat) cfghostdomain 會竄改主機檔案。 我們建議您在透過 VMM 部署 Linux VM 時,不要將主機名稱設定為 localhost。

  • VMM 不會確認 VM 符合這些需求。 不過若未符合,VM 部署將會失敗。

建立 VM

使用 VMM 光纖中任何可用的方法,來建立執行 Linux 的 VM。 深入瞭解

在 VM 上安裝 LIS

依預設,LIS 已包含於某些 Linux 版本中。 如果 LIS 未包含在您用於虛擬機的 Linux 發行版中,請手動安裝。 深入瞭解

安裝 VMM 客體代理程式

  1. 在 VMM 伺服器上,開啟提高權限的命令提示字元。
  1. 移至 c:\Program Files\Microsoft System Center 2016\Virtual Machine Manager\agents\Linux 資料夾。
  1. 移至 c:\Program Files\Microsoft System Center\Virtual Machine Manager\agents\Linux 資料夾。
  1. 將所有代理程式安裝檔案從該資料夾複製到 VM 上的新資料夾。

  2. 開啟 VM 上的新資料夾,然後執行下列命令︰chmod +x install

  3. 視作業系統而定,執行上述任一命令。

    ./install scvmmguestagent.1.0.0.544.x64.tar
    
    ./install scvmmguestagent.1.0.0.544.x86.tar
    

當代理程式安裝在 VM 上時,會在 VHD 上建立下列檔案和資料夾:

  • 預設安裝資料夾 (/opt/microsoft/scvmmguestagent),以及安裝記錄檔 (scvmm-install.log)
  • 預設記錄檔資料夾 - /var/opt/microsoft/scvmmagent/log
  • 特製化記錄檔 (scvmm.log)。 部署和特製化虛擬機器時,會建立這個檔案。
  • 設定檔 (scvmm.conf)。 這個檔案包含記錄檔的位置,並可在部署和特製化期間用來控制記錄。

下一步

深入瞭解如何在 VMM 計算網狀架構中設定虛擬機設定