VMware vCenter 安裝指南與最佳實踐

VMware vCenter 是 VMware vSphere 虛擬基礎架構的重要組成部分,可讓您使用 VMware 的進階特點。安裝 vCenter 最常見的方法是部署 vCenter Server Appliance (VCSA) 作為 ESXi 主機上的虛擬機器。

這篇部落格文章說明如何將 VMware vCenter 安裝為 VA (virtual appliance),以便在您的 vSphere 環境中使用 Enterprise 特點。

NAKIVO for VMware vSphere 備份

NAKIVO for VMware vSphere 備份

為 VMware vSphere 虛擬機器提供全面資料保護及快速還原選項。支援本地、異地及雲端的備份目標。具備防勒索軟體功能。

什麼是 VMware vCenter Server?

VMware vCenter 是用於集中管理 vSphere 環境並啟用 Enterprise 特點的核心產品。這些特點包括(但不限於):

雖然您可以使用 免費 ESXi 安裝時,若要存取 Enterprise 特點(特別是在關鍵任務環境中),必須安裝 vCenter Server。VMware 的大多數(甚至所有)其他附加產品都需仰賴 vCenter。因此,現在讓我們來看看 VMware vCenter Server 的安裝指南。

VMware vCenter 安裝與選項

傳統上,部署 vCenter Server 有兩種選項:

  1. 在 Windows Server 上——無論是實體伺服器還是虛擬伺服器
  2. 透過使用一個 OVA 虛擬環境內的 Linux 裝置。該裝置稱為 vCenter Server Virtual Appliance VCSA.

在 vCenter 早期,通常建議安裝於 Windows 伺服器上,因為當時這是對 vCenter 而言效能較佳的平台。然而,隨著 VA (virtual appliance) 的開發日趨成熟,VMware 宣布 VCSA 其穩定性與 Windows 裝置同樣出色。事實上,據悉 VMware 專門採用 VCSA 用於內部管理其自身的虛擬機器資源。

自 vCenter 6.7 起,已不再支援在 Windows 上安裝 vCenter。VMware vCenter 7.0 不支援在 Windows 上安裝,僅可作為基於 Linux 的 (Photon OS) VA (virtual appliance),亦稱為 VCSA。因此,在本份 VMware vCenter 伺服器安裝指南中,我們將 vCenter 作為 VA 部署於 ESXi 主機上。本 vCenter 安裝指南適用於 vCenter 7 及 8 版本。

若要在 vSphere 環境中安裝 vCenter 7.0 或更高版本,您必須先準備一台 ESXi 主機。

VMware vCenter 裝置 安裝

讓我們來看看如何部署一個典型的 vCenter Server Virtual Appliance (VCSA) 在我們的虛擬環境中:

  1. 下載 從 VMware 網站下載 vCenter 安裝套件。請注意,此下載連結僅供已註冊的 VMware 使用者使用。下載的 VCSA 處於 ISO 格式,而非一個 OVA 檔案。
  2. 安裝此裝置 ISO 將映像檔安裝至 Windows 電腦,並在圖形使用者介面 (GUI) 中執行 vCenter 安裝程式。

如下方截圖所示,我們已掛載了 ISO 影像檔,現在我們可以檢視其內容。我們需要啟動該 installer.exe 檔案來自 Windows 檔案總管。此 Windows 啟動檔儲存於 D:vcsa-ui-installerwin32 目錄,其中 D: 這是我們掛載 vCenter 的虛擬 DVD 光碟機 ISO 安裝映像檔。您的磁碟機代號可能有所不同。請雙擊該檔案以啟動安裝程式。

同樣地,您可以在以下位置找到適用於 Linux 和 macOS 作業系統的安裝程式: lin64 以及 mac 子目錄中。

請注意,您可找到 OVA 範本檔案,該檔案亦可用於在虛擬機器上部署 vCenter:

D:vcsaVMware-vCenter-Server-Appliance-7.0.0.10300-16189094_OVF10.ova

OVA 若您在 VMware 家庭實驗室. 此外,也可以安裝 VCSA 在命令列介面中 (CLI).

How to start VMware vCenter server installation

  1. 當 vCenter 安裝程式視窗開啟後,您會看到一個頁面,您可以在其中選擇 Install, Upgrade, Migrate,或 Restore vCenter Server 裝置。

Starting to install vCenter Server Appliance

點擊 Install 安裝新裝置。該 vCenter Server Installer 安裝程式視窗中的精靈開啟,並以以下內容開始: Stage 1: Deploy vCenter ServerVMware vCenter Server 的安裝過程分為兩個階段。

第 1 階段:部署 vCenter Server

  1. Introduction請閱讀此畫面顯示的資訊,包括關於 Platform Services Controller. 點擊 Next 在精靈的每個步驟中,請點擊”繼續”。

    在 VMware vSphere 6.x 中,可以透過 External Platform Services Controller. 從 vSphere 7.0 開始,該 External Platform Services Controller 部署方式已不再支援,您只能使用內嵌式 Platform Services Controller.

    The Platform Services Controller 包含單一登入、授權及憑證管理等共用服務。您可以選擇將所有這些功能整合在同一台裝置上(vCenter 伺服器與平台服務控制器)。

Starting stage 1 of VMware vCenter Server installation

  1. End user license agreement. 接著出現的第二個分頁是 EULA(最終使用者授權協議)。請勾選 I accept the terms of the license agreement 訊息並點擊 Next.

Reading the end user license agreement

  1. vCenter Server deployment target. 接下來的設定畫面是 vCenter Server 部署目標設定畫面。此畫面會提示您填寫連線資訊,以便連線至 ESXi 主機伺服器,該主機即為實際部署虛擬機器裝置的位置。您可以輸入 IP 位址或 FQDN (完全限定域名),然後輸入連線至該主機所需的使用者憑證。

Selecting an ESXi host where to deploy a vCenter virtual machine

如果使用的是自簽名憑證,您可能會收到關於主機憑證的警告。您只需接受此警告即可繼續。

A certificate warning is displayed

  1. Set up vCenter Server VM. 現在您可以進一步了解如何透過 vCenter 本身來設定虛擬機器。在此處,您需設定裝置名稱(虛擬機器名稱)以及 root 使用者的作業系統密碼(基於 Linux 的系統上的 root使用者) Photon OS 用於 VCSA).

Setting a vCenter VM name and root password for the Photon OS used by VCSA

  1. Select deployment size. 此步驟是設定流程中的關鍵環節。下方下拉式選單已展開,以便您查看可用選項。透過選取不同的選項,系統會為為 vCenter 所配置的虛擬機器分配不同數量的資源。
    • 小型方案(最多 10 台主機、100 台虛擬機器)
    • 小型(最多 100 台主機、1000 台虛擬機器)
    • 中型(最多 400 台主機、4000 台虛擬機器)
    • 大型(最多 1000 台主機、10000 台虛擬機器)
    • 特大版(最多 2000 台主機、35000 台虛擬機器)

    我們選取 Tiny 本 VMware vCenter Server 安裝指南中的選項。

Selecting a vCenter Server deployment size

  1. Select datastore. 這些是您需要為 ESXi 主機進行設定,以便為虛擬機器進行配置的選項。在此,您需設定 vCenter 裝置將部署到的目標資料存放區。

    請選擇包含足夠可用儲存空間的所需資料存放區。您可以 Enable Thin Disk Mode 使用 精簡配置的虛擬磁碟 關於 VCSA 虛擬機器以節省儲存空間。

Selecting a datastore where to store vCenter VM files

  1. Configure network settings. 請使用靜態 IP 設定。確保您的系統名稱擁有有效的 DNS 記錄至關重要 FQDN,因為如果 FQDN 無法解決。請務必在繼續之前確認此情況。

Configuring network settings for VCSA

  1. Ready to complete stage 1. 這是用於配置裝置虛擬機的 vCenter 部署設定與操作摘要。請檢查參數,然後點擊 Finish 以完成第一階段。

Ready to complete stage 1 of vCenter deployment

一旦您點擊 Finish,用於部署該 OVA 對您的 ESXi 主機的安裝程序將開始,您會看到進度指示器開始移動。

Deploying the vCenter Server

  1. 如果 vCenter 的部署過程沒有問題,尤其是 DNS 方面,您最終應該會收到一則關於裝置部署成功的訊息。

    點擊 繼續 繼續進行第二階段。

第一階段已完成,現在您需要透過 vCenter Server 裝置的設定來完成第二階段。請注意指向 vCenter Server Management Interface,例如 https://vcenter7.localdomain:5480/ 在我們的使用情境下。如果您因任何原因關閉了精靈,也可以使用此連結繼續進行 vCenter 安裝的第二階段。

Stage 1 of vCenter Server deployment has been finished

第 2 階段:設定 vCenter Server

  1. Introduction. 系統通知您,VMware vCenter Server 安裝的第二階段已開始。請按一下 Next 繼續。

Starting stage 2 of vCenter Server installation

  1. vCenter Server configuration. 選擇時間同步模式並啟用 SSH 存取 vCenter Server Appliance.

Selecting the time synchronization mode and enabling remote SSH access

  1. SSO configuration. 該 SSO 此設定可讓 vSphere 將使用者工作階段驗證至多種不同的安全性驗證服務,包括 Active Directory、本機安全性或其他 SAML 安全性驗證服務。即使您不打算使用這些其他來源,也必須設定 SSO 以安裝 vCenter。此外,請確保您的 SSO 此網域與您的 Active Directory 網域名稱不同。

    您可以使用預設設定 vsphere.local SSO 網域名稱。

VMware vCenter SSO configuration

  1. Configure CEIP. 接著,您可以選擇參加 VMware 客戶體驗改善計畫。在此範例中,我們在 VMware vCenter 伺服器安裝指南的此步驟中取消勾選了該核取方塊。

VMware CEIP options

  1. Ready to complete. 檢查您的設定,然後點擊 Finish 如果一切無誤,即可完成第二階段。

Ready to complete stage 2 of vCenter installation

  1. 請閱讀警告訊息,並注意您無法停止或暫停 VMware vCenter 伺服器的安裝程序。請按一下 OK 繼續。

A warning message is displayed

  1. 請等待 VMware vCenter Server 的安裝程序完成。

vCenter Server setup is in progress (stage 2)

  1. 完成 vCenter 的安裝後,您可以開啟網頁瀏覽器並登入 VMware vSphere Client 透過輸入 VMware 的 IP 位址 VCSA 您在 vCenter 安裝過程中所設定的。我們前往 https://10.10.10.18 在網頁瀏覽器中並使用 administrator@vsphere.local 作為使用者名稱。請注意,目前僅提供 HTML5 版 vSphere Client。
  2. 如果您已經購買了 vCenter 授權,您可以輸入 vCenter 授權 關鍵步驟:將 ESXi 主機新增至 vCenter 清單, 建立虛擬機器, 設定叢集,並執行其他操作。您有 60 天的完整特點試用期來套用授權。

vCenter Server appliance has been deployed on an ESXi host as a VM

  1. 前往 https://:5480 在您的網頁瀏覽器中,並於管理設定中設定根密碼的到期日期(https://10.10.10.18 (以我們的情況為例)。若您的密碼已過期,您將無法登入 https://:5480 其中包含一些重要的 VCSA 設定.

了解更多關於 vSphere 的安裝與設定.

VMware vCenter Server 安裝最佳實踐

在本指南中,我們建議您在部署 vCenter 時遵循以下最佳實踐:

  • 請確保您的 ESXi 目標主機已正確配置,並具備可存取的資料存放區、網路連線等,因為這些是透過精靈程序部署 vCenter 的先決條件。
  • 請務必在安裝前確認您已備妥 SSO 網域及所有需求資訊。這些資訊必須與您的 Active Directory 網域名稱不同。
  • 建議為 vCenter Server 設定靜態 IP 位址。
  • 在安裝 vCenter 之前,請先考量空間需求與資源需求。
  • 請考慮您打算採用哪種資料庫類型(內部 PostgreSQL、外部 Oracle 資料庫,或是 MS SQL Server 上的資料庫)。在此方面有許多選項,即使是在 Linux 與 Windows 安裝環境之間也是如此。
  • 此外,如果您使用的是 Microsoft SQL Server,請考慮您打算採用 SQL Express 版本,還是完整的 SQL Server 版本。
  • 請確保已正確設定 DNS,以便解析您計劃設定的 vCenter 伺服器名稱之完全合格網域名稱 (FQDN)。若設定不正確,安裝程序將會失敗。
  • 在將 vCenter 安裝為 VA (virtual appliance) 時,務必考量該虛擬機的高可用性,因為在虛擬環境中運行 vCenter 時,您基本上正處於”雞生蛋、蛋生雞”的困境。請確保您具備一套全面的 ESXi 備份解決方案,以確保 vCenter 所管理及獨立運作的 ESXi 工作負載皆能獲得資料保護。請將 vCenter 伺服器的副本安全地儲存於其他地點(例如災難復原 (DR) 設施等)。
  • 請選擇一個高效能的資料存放區,例如基於 SSD 儲存裝置的資料存放區,以確保 vCenter 具備高效能。

結論

VMware vCenter 讓 ESXi 主機與虛擬機的管理既高效又便捷。請務必定期備份 vSphere 環境中的虛擬機。NAKIVO 備份解決方案可協助您優化備份流程,並保護所有由 vCenter 管理之虛擬機,包括叢集中的虛擬機。

試試看 NAKIVO Backup & Replication

試試看 NAKIVO Backup & Replication

立即申請免費試用,全面體驗本解決方案的所有資料保護特點。15 天免費試用。無功能或容量限制。無需提供信用卡資訊。

People also read