在包含多个向不同的外部 Platform Services Controller 实例注册的 vCenter Server 实例的环境中还原失败的 Platform Services Controller 之后,必须将 vCenter Server 实例重新指回已还原的 Platform Services Controller

前提条件

确认外部 Platform Services Controller 实例位于单个站点中并在单个域中复制基础架构数据。

过程

  1. 登录到 vCenter Server 实例。
    • 对于 vCenter Server Appliance,以 root 身份登录到 vCenter Server Appliance shell。
    • 对于 Windows 上的 vCenter Server 实例,以管理员身份登录到 vCenter Server 虚拟机或物理服务器。
  2. 如果 vCenter Server 实例在 Windows 上运行,则在 Windows 命令提示符下,导航到 C:\Program Files\VMware\vCenter Server\bin
  3. 运行 cmsso-util 脚本。
    cmsso-util repoint --repoint-psc psc_fqdn_or_static_ip [--dc-port port_number]
    其中,方括号 [] 中是命令选项。
    此处, psc_fqdn_or_static_ip 是用于标识 Platform Services Controller 的系统名称。此系统名称必须是 FQDN 或静态 IP 地址。
    如果 Platform Services Controller 在自定义 HTTPS 端口上运行,请使用 --dc-port port_number 选项。HTTPS 端口的默认值为 443。
  4. 通过使用 vSphere Web Client 登录到 vCenter Server 实例,以验证 vCenter Server 实例是否正在运行且可进行管理。

结果

vCenter Server 实例在已还原的 Platform Services Controller 中注册。