在 VMM 網狀架構中建立及部署 Linux 虛擬機
本文說明如何在 System Center Virtual Machine Manager (VMM) 網狀架構中建立及部署 Linux VM。
在您開始使用 Intune 之前
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 版本中。 如果您針對虛擬機使用的 Linux 散發套件中未包含 LIS,請手動安裝它。 深入了解。
安裝 VMM 客體代理程式
- 在 VMM 伺服器上開啟提升許可權的命令提示字元。
- 移至 c:\Program Files\Microsoft System Center 2016\Virtual Machine Manager\agents\Linux 資料夾。
- 移至 c:\Program Files\Microsoft System Center\Virtual Machine Manager\agents\Linux 資料夾。
將所有代理程式安裝檔案從該資料夾複製到 VM 上的新資料夾。
開啟 VM 上的新資料夾,然後執行下列命令: chmod +x 安裝。
視作業系統而定,執行其中一個命令。
./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)。 此檔案包含記錄檔的位置,可用來控制部署和特製化期間的記錄。