藉由重新設定,您可降階每個內嵌式 Platform Services Controller,並重新導向 vCenter Server 執行個體以使用外部 Platform Services Controller 執行個體。

執行這項作業的原因和時機

圖表 1. 範例:重新設定含內嵌式 Platform Services ControllervCenter Server 之三個已加入執行個體並將其重新指向外部 Platform Services Controller 執行個體
重新設定含內嵌式 Platform Services Controller 的每個 vCenter Server 執行個體並將其重新指向外部 Platform Services Controller 執行個體

表格 1. 圖例

箭頭或線

說明

雙向藍色箭頭,代表兩個 Platform Services Controller 執行個體之間的複寫合約。

兩個 Platform Services Controller 執行個體之間的複寫合約

綠線,代表向外部 Platform Services Controller 登錄 vCenter Server 執行個體。

向外部 Platform Services Controller 登錄 vCenter Server

藍色大箭頭,代表從一種系統狀態轉換為另一種狀態。

轉換步驟

程序

  1. 登入含內嵌式 Platform Services ControllervCenter Server 執行個體。

    選項

    步驟

    對於含內嵌式 Platform Services ControllervCenter Server Appliance

    以根使用者身分登入應用裝置 shell。

    • 如果您可直接存取應用裝置主控台,請按 Alt+F1。

    • 如果要遠端連線,請使用 SSH 或其他遠端主控台連線,從而啟動應用裝置的工作階段。

    對於含內嵌式 Platform Services ControllervCenter Server 的 Windows 安裝

    以管理員身分登入 Windows 機器。

  2. 如果含內嵌式 Platform Services Controller 執行個體和外部 Platform Services Controller 執行個體的 vCenter Server 不是直接複寫合作夥伴,請建立此複寫合約。
    • 對於含內嵌式 Platform Services ControllervCenter Server Appliance,請從應用裝置的 Bash shell 執行下列命令。

      /usr/lib/vmware-vmdir/bin/vdcrepadmin -f createagreement -h localhost -H psc_fqdn_or_static_ip -u administrator

    • 對於含內嵌式 Platform Services ControllervCenter Server 之 Windows 安裝,請從 Windows 命令提示字元執行下列命令。

      C:\Program Files\VMware\vCenter Server\vmware-vmdir\bin\vdcrepadmin -f createagreement -h localhost -H psc_fqdn_or_static_ip -u administrator

    當系統提示時,輸入 vCenter Single Sign-On 管理員密碼。

  3. 如果含內嵌式 Platform Services Controller 執行個體的 vCenter Server 在 Windows 上執行,請在 Windows 命令提示字元中導覽至 C:\Program Files\VMware\vCenter Server\bin
  4. 執行 cmsso-util reconfigure 命令。

    cmsso-util reconfigure --repoint-psc psc_fqdn_or_static_ip --username username --domain-name domain_name --passwd password [--dc-port port_number]

    其中的方括弧 [ ] 括住的是選用項目。

    此處的 psc_fqdn_or_static_ip 是用於識別外部 Platform Services Controller 執行個體的系統名稱。此系統名稱必須為 FQDN 或靜態 IP 位址。

    備註︰

    FQDN 值區分大小寫。

    usernamepassword 選項分別代表 vCenter Single Sign-On domain_name 的管理員使用者名稱和密碼。

    如果外部 Platform Services Controller 是在自訂 HTTPS 連接埠上執行,請使用 --dc-port 選項。HTTPS 連接埠的預設值為 443。

    例如,如果外部 Platform Services Controller 是在自訂 HTTPS 連接埠 449 上執行,則必須執行:

    cmsso-util reconfigure --repoint-psc psc.acme.local --username administrator --domain-name vsphere.local --passwd Password1! --dc-port 449

    重要事項︰

    如果已重新指向 vCenter Server 執行個體以使用不同 vCenter Single Sign-On 站台中的外部 Platform Services Controller 執行個體,您必須將 vCenter Server 執行個體移至此 vCenter Single Sign-On 站台。如需在不同 vCenter Single Sign-On 站台之間移動 vCenter Server 的相關資訊,請參閱 VMware 知識庫文章 Repointing the VMware vCenter Server 6.0 between sites in a vSphere Domain (在 vSphere 網域中的站台之間重新指向 VMware vCenter Server 6.0)。

  5. 透過使用 vSphere Web Client 登入 vCenter Server 執行個體,以確認 vCenter Server 正在執行並可進行管理。
  6. 針對含內嵌式 Platform Services Controller 的每個 vCenter Server 執行個體重複此程序。

結果

含內嵌式 Platform Services ControllervCenter Server 執行個體即會降階,而 vCenter Server 執行個體會重新導向外部 Platform Services Controller 執行個體。