如果您已部署或安裝含外部 Platform Services ControllervCenter Server 執行個體,您可以使用聚合公用程式將其轉換為含內嵌式 Platform Services ControllervCenter Server 執行個體。

使用 vcsa-util 命令列公用程式來執行此聚合。您可以在 vcsa-converge-cli 目錄中找到 vcsa-util 公用程式:
  • Linux 64 位元:lin64/vcsa-util
  • MasOS X:mac/vcsa-util
  • Windows:win32/vcsa-util.exe

只能在單一網域內執行聚合公用程式。它無法在多個網域之間執行。

備註: 可以從 Windows、Linux 或 Mac OS 作業系統上執行的系統執行 vcsa-util 命令。您必須在執行聚合公用程式的系統上擁有管理員權限。只有在每個節點上執行相同版本的 vCenter Server Appliance,支援將含外部 Platform Services ControllervCenter Server 重新設定為含內嵌式 Platform Services ControllerPlatform Services Controller。Windows 上安裝的 vCenter Server 不支援此操作。

將含外部 Platform Services ControllervCenter Server 聚合到含內嵌式 Platform Services ControllervCenter Server 後,您必須重新整理環境中 ESXi 主機的憑證。執行此動作失敗會導致在其他產品嘗試連線到 vCenter Server 時出現連線錯誤。若要深入瞭解,請參閱《vSphere 安全性》說明文件中的〈更新或重新整理 ESXi 憑證〉。

必要條件

下載和掛接 vCenter Server Appliance 6.7 Update 2 ISO。如需指示,請參閱下載並掛接 vCenter Server Appliance 安裝程式

建立 vCenter Server 和外部 Platform Services Controller 執行個體的備份,以便能夠在重新設定失敗時將其還原。

停用並移除 vCenter HA,然後再啟動程序。不支援使用 vCenter HA 組態聚合。移除任何 vCenter HA 組態,然後再啟動聚合程序。成功聚合之後,您可以在內嵌式節點中啟用 vCenter HA 組態。

程序

  1. 編輯 converge.json decommission_psc.json 範本,以包含管理 ESXi 主機或 vCenter ServervCenter Server Appliance 的相關資訊。如需準備 converge.json 範本的相關資訊,請參閱準備 JSON 組態檔將外部節點重新設定為內嵌式節點
    如果您正在執行 DRS 組態,請在 JSON 檔案中僅輸入 vCenter Server,而非 ESXi 主機。
  2. 在預先檢查模式下執行聚合命令。預先檢查不會執行聚合作業,但會驗證 JSON 檔案,並檢查是否有任何衝突。輸入 vcsa-util converge --precheck-only converge.json 以在預先檢查模式下執行聚合命令。
  3. 透過在 Windows、Linux 或 Mac OS 作業系統上執行的用戶端電腦上執行 vcsa-util converge converge.json 命令,以開始聚合程序。此作業會安裝並設定新的內嵌式 Platform Services Controller。如需 vsca-util converge 命令的可用引數的清單,請參閱聚合命令的語法
    1. 如果已備份 Platform Services ControllervCenter Server,請輸入 yesno
    2. 命令提供憑證的指紋,並且要求您接受。輸入 1 接受並繼續。
    當公用程式成功完成後,您可以登入 vCenter Server Appliance 應用裝置管理介面 ( https://appliance-IP-address-or-FQDN:5480),並確認現在是含內嵌式 Platform Services ControllervCenter Server
  4. (選擇性) 將部署至使用外部 Platform Services Controller 之環境中的任何產品重新設定為使用新部署的內嵌式 Platform Services Controller
  5. 透過執行 vcsa-util decommission decomission.json 命令來解除委任原始 Platform Services Controller。此作業會從 SSO 網域移除外部 Platform Services Controller
    vcsa-util decommission 公用程式使用 cmsso-util 公用程式以解除委任 Platform Services Controller。如果您使用 cmsso-util 解除委任 Platform Services Controller,則必須先手動關閉 Platform Services Controller,再使用 cmsso-util 解除登錄。如需直接使用 cmsso-util 命令的指示,請參閱 VMware 知識庫文章 https://kb.vmware.com/s/article/2106736
    備註: 如果您在解除委任之前關閉 Platform Services Controller,或並未使用 cmsso-util 手動解除委任,可能會發生安全性和複寫問題。

下一步

重新整理環境中 ESXi 主機的憑證。請參閱《vSphere 安全性》說明文件中的〈更新或重新整理 ESXi 憑證〉。