在包含多个向不同的外部 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 中注册。