可以使用 GUI 安装程序将使用外部 Platform Services Controller 实例的 vCenter HA 集群 6.7 以交互方式升级到 vCenter Server Appliance 8.0。必须从与要升级的设备位于同一个网络的 Windows、Linux 或 Macintosh 计算机运行 GUI 升级。

一个 vCenter HA 集群包含三个 vCenter Server Appliance,分别充当主动节点、被动节点和见证节点。将使用基于迁移的升级方法升级主动 vCenter HA 节点,同时保留现有配置。

前提条件

第 1 阶段 – 部署新 vCenter High Availability 集群的 OVA 文件

在升级过程的第 1 阶段,部署新的 vCenter Server设备 8.0 的 OVA 文件。

前提条件

确保您的环境满足升级 vCenter HA 集群的必备条件。请参见升级 vCenter Server High Availability 环境的必备条件

过程

  1. vCenter Server 安装程序中,导航到 vcsa-ui-installer 目录,转至所用操作系统的子目录,然后运行安装程序可执行文件。
    • 对于 Windows 操作系统,转至 win32 子目录,并运行 installer.exe 文件。
    • 对于 Linux 操作系统,转至 lin64 子目录,并运行 installer 文件。
    • 对于 Mac 操作系统,转至 mac 子目录,并运行 Installer.app 文件。
  2. 在主页中,单击升级
  3. 查看“简介”页面以了解升级过程,然后单击下一步
  4. 阅读并接受许可协议,然后单击下一步
  5. 连接到要升级的源设备。此设备是主动 vCenter HA 节点。
    1. 输入有关想要升级的源 vCenter Server设备的信息,然后单击连接到源
      选项 操作
      设备 FQDN 或 IP 地址 输入要升级的主动 vCenter HA 节点的 IP 地址或 FQDN。
      设备 HTTPS 端口

      默认值 (443) 将显示,并且不可编辑。

    2. 输入有关 vCenter Single Sign-On 管理员和 root 用户的信息。
      选项 操作
      SSO 用户名

      输入 vCenter Single Sign-On 管理员用户名。

      重要说明: 用户必须为 administrator@ your_domain_name
      SSO 密码 输入 vCenter Single Sign-On 管理员的密码。
      设备 (操作系统) root 密码 输入 root 用户的密码。
    3. 输入有关要升级的 vCenter ServerAppliance 所在的源 vCenter Server 实例的信息,然后单击下一步
      选项 描述
      源服务器或主机名 主动节点的 IP 地址或 FQDN。主动节点必须配置为 vCenter HA 节点。
      HTTPS 端口

      如果 vCenter Server实例使用自定义 HTTPS 端口,则更改默认值。

      默认值为 443。

      用户名 具有 ESXi主机或 vCenter Server 实例管理特权的用户的用户名。
      密码 具有 ESXi主机或 vCenter Server 实例管理特权的用户的密码。
  6. 确认证书警告显示源设备及其源服务器上安装的 SSL 证书的 SHA1 指纹,然后单击接受证书指纹。
  7. 确认使用外部 Platform Services ControllervCenter Server Appliance 将聚合到在 vCenter Server 内整合了 Platform Services Controller 服务的 vCenter Server Appliance,然后单击接受并继续升级。
  8. 如果成功检测到 vCenter Server HA,则将目标设备设置为源设备的管理器。单击“确定”。
    填充设备部署目标信息。
  9. 连接到要在其中部署新的 vCenter Server 设备的目标服务器。
    选项 步骤
    可以连接到要在其中部署新设备的 ESXi 主机。
    1. 输入 ESXi 主机的 FQDN 或 IP 地址。
    2. 输入 ESXi 主机的 HTTPS 端口。
    3. 输入对 ESXi 主机具有管理特权的用户的用户名和密码,例如 root 用户。
    4. 单击下一步
    5. 单击接受证书警告(如果有)。
    可以连接到 vCenter Server 实例并浏览清单,以选择要在其中部署新设备的 ESXi 主机或 DRS 集群。
    注: 目标服务器不能是要升级的 vCenter Server Appliance。在这种情况下,可以使用 ESXi 主机作为目标服务器。
    1. 输入 vCenter Server 实例的 FQDN 或 IP 地址。
    2. 输入 vCenter Server 实例的 HTTPS 端口。
    3. 输入对 vCenter Server 实例具有管理特权的 vCenter Single Sign-On 用户的用户名和密码,例如 administrator@your_domain_name 用户。
    4. 单击下一步
    5. 单击接受证书警告(如果有)。
    6. 选择包含要在其中部署新设备的 ESXi 主机或 DRS 集群的数据中心或数据中心文件夹,然后单击下一步
      注: 所选择的数据中心或数据中心文件夹必须至少包含一个未处于锁定或维护模式的 ESXi 主机。
    7. 选择要在其中部署新设备的 ESXi 主机或 DRS 集群,然后单击下一步
  10. 在“设置目标设备虚拟机”页面上,输入新的 vCenter Server 设备的名称,设置 root 用户的密码,然后单击下一步
    设备名称不得包含百分号 (%)、反斜杠 (\) 或正斜杠 (/),并且长度不得超过 80 个字符。

    密码必须只包含没有空格的小写 ASCII 字符,至少八个字符,由数字、大小写字母和特殊字符(例如,感叹号 (!)、井号 (#)、@ 符号 (@) 或括号 (()))组成。

    注: 旧设备的 root 密码不会传输到新升级的设备。
  11. 为 vSphere 清单选择新的 vCenter ServerAppliance 的部署大小。
    部署大小选项 描述
    微型 部署具有 2 个 vCPU 和 14 GB 内存的设备。

    适用于最多包含 10 个主机或 100 个虚拟机的环境。

    小型 部署具有 4 个 vCPU 和 21 GB 内存的设备。

    适用于最多包含 100 个主机或 1,000 个虚拟机的环境。

    中等 部署具有 8 个 vCPU 和 30 GB 内存的设备。

    适用于最多包含 400 个主机或 4,000 个虚拟机的环境。

    大型 部署具有 16 个 vCPU 和 39 GB 内存的设备。

    适用于最多包含 1,000 个主机或 10,000 个虚拟机的环境。

    超大型 部署具有 24 个 vCPU 和 58 GB 内存的设备。

    适用于最多包含 2,500 个主机或 45,000 个虚拟机的环境。

  12. 选择新的 vCenter ServerAppliance 的存储大小,然后单击下一步
    重要说明: 必须考虑要升级的设备的存储大小和数据库大小(如果是外部设备)。
    存储大小选项 微型部署大小的描述 小型部署大小的描述 中型部署大小的描述 大型部署大小的描述 超大型部署大小的描述
    默认 部署具有 579 GB 存储的设备。 部署具有 694 GB 存储的设备。 部署具有 908 GB 存储的设备。 部署具有 1358 GB 存储的设备。 部署具有 2283 GB 存储的设备。
    大型 部署具有 2019 GB 存储的设备。 部署具有 2044 GB 存储的设备。 部署具有 2208 GB 存储的设备。 部署具有 2258 GB 存储的设备。 部署具有 2383 GB 存储的设备。
    超大型 部署具有 4279 GB 存储的设备。 部署具有 4304 GB 存储的设备。 部署具有 4468 GB 存储的设备。 部署具有 4518 GB 存储的设备。 部署具有 4643 GB 存储的设备。
  13. 从可用数据存储列表中,选择将存储虚拟机 (VM) 配置文件和虚拟磁盘的位置,也可以通过选择启用精简磁盘模式启用精简置备。NFS 数据存储默认为精简置备。
    注: 不能在多个数据存储上均有磁盘的 vCenter Server上设置 vCenter HA。
  14. 配置用于在要升级的 vCenter Server 设备和新的 vCenter Server 设备之间进行通信的临时网络,然后单击下一步
    选项 操作
    选择网络 选择要临时连接新设备的网络。

    下拉菜单中显示的网络取决于目标服务器的网络设置。如果直接在 ESXi 主机上部署设备,则非临时分布式虚拟端口组将不受支持,且不会显示在下拉菜单中。

    重要说明: 如果要通过 DHCP 分配来分配临时 IPv4 地址,则必须选择与接受 MAC 地址更改的端口组相关联的网络。
    IP 地址系列 选择新设备临时 IP 地址的版本。

    可以是 IPv4 或 IPv6。

    网络类型 选择设备的临时 IP 地址的分配方法。
    • 静态

      向导将提示您输入临时 IP 地址、子网掩码或前缀长度、默认网关以及 DNS 服务器。

    • DHCP

      使用 DHCP 服务器分配临时 IP 地址。只有当环境中有 DHCP 服务器时,才可选择此选项。(可选)如果环境中存在 DDNS 服务器,您可以提供临时系统名称 (FQDN)。

  15. 在“即将完成第 1 阶段”页面上,检查新的 vCenter Server 设备的部署设置,然后单击完成开始 OVA 部署过程。
  16. 等待 OVA 部署过程结束,然后单击继续继续执行升级过程的第 2 阶段,以从旧设备传输数据并启动新设备的服务。
    注: 如果通过单击 关闭退出向导,必须登录到新部署 vCenter Server Appliance 的 vCenter Server 管理界面,以从旧设备传输数据并设置服务。

结果

新部署的目标 vCenter ServerAppliance 8.0 正在目标服务器上运行,但尚未配置。

重要说明: 此时尚未传输源 vCenter Server中的数据,也未启动目标设备的服务。

下一步做什么

传输旧设备中的数据并启动新部署的vCenter Server Appliance的服务。请参见第 2 阶段 - 传输数据并设置新部署的 vCenter High Availability 集群

第 2 阶段 - 传输数据并设置新部署的 vCenter High Availability 集群

OVA 部署完成后,您应继续执行升级过程的第 2 阶段,以便传输旧设备中的数据并启动新部署的 vCenter Server Appliance 的服务。部署完成后,vCenter Server 将具有高可用性保护。

前提条件

了解升级或迁移到具有嵌入式 PostgreSQL 数据库的 vCenter Server Appliance 时可用的数据迁移选项。可以选择在部署和启动 vCenter Server 后在后台迁移历史数据和其他类型的数据。请参见从现有 vCenter Server Appliance 传输数据

过程

  1. 查看升级过程第 2 阶段的简介,然后单击下一步
  2. 等待升级前检查完成,然后根据需要查看升级前检查结果。
    • 如果升级前检查结果包含错误消息,请查看消息,然后单击日志导出并下载支持包,以进行故障排除。

      必须更正错误,然后才能继续进行升级。

      重要说明: 如果在第 1 阶段提供的源设备的 vCenter Single Sign-On 用户名和密码不正确,升级前检查将失败并报告身份验证错误。
    • 如果升级前检查结果包含警告消息,请查看消息,然后单击关闭

      确认系统满足警告消息中报告的要求后,可以继续进行升级。

  3. vCenter Server 指定复制拓扑。融合具有外部 Platform Services Controller 部署的 vCenter Server 实例时,必须指定复制拓扑。

    融合是将具有外部 Platform Services Controller 部署的 vCenter Server 实例转换为具有嵌入设备中的这些服务部署的 vCenter Server 实例的过程。

    • 这是拓扑中要融合的第一个 vCenter Server
    • 这是后续 vCenter Server

      如果这是后续 vCenter Server,请提供其合作伙伴 vCenter Server 及其 HTTPS 端口的 IP 地址。

  4. 选择迁移数据页面上,选择要从旧设备传输到新升级设备的数据类型。
    数据量越大,传输到新设备所需的时间越长。要满足新设备的最小升级时间和最低存储要求,请选择仅传输配置数据。如果使用外部 Oracle 数据库,还可以选择在部署和启动新 vCenter Server Appliance 后在后台迁移历史和性能衡量指标数据。
  5. 在“即将完成”页面上,查看升级设置,接受备份确认,然后单击完成
  6. 查看关机警告消息,然后单击确定
  7. 等待数据传输和设置过程结束,然后单击确定转至 vCenter Server 的“入门”页面。

结果

vCenter Server 设备已升级。旧的 vCenter Server 设备将关闭电源,新设备将启动。

升级主动节点后,将使用克隆操作创建新的被动节点和见证节点。对于自动部署,会自动创建这些节点。对于手动部署,不会自动创建节点。必须克隆被动虚拟机和见证虚拟机,并将集群模式设置为已启用

部署完成后,vCenter Server 将具有高可用性保护。可以单击编辑,进入维护模式,停用或移除 vCenter HA。也可以启动 vCenter HA 故障切换。

下一步做什么

  • 验证 vCenter Server 升级或迁移是否成功
  • 如果旧的 vCenter Server 设备使用非临时分布式虚拟端口组,您可以将新设备手动连接到原始非临时分布式虚拟端口组,以保留端口组设置。有关在 vSphere Distributed Switch 上配置虚拟机的信息,请参见《vSphere 网络连接》

  • 升级 vCenter Single Sign-On 域中的所有 vCenter Server 实例。
  • 将具有外部 Platform Services Controller 节点的 vCenter Server 聚合到 vCenter Server Appliance 后,必须取消原始外部 Platform Services Controller 的配置。取消配置 Platform Services Controller 会将其关闭,并从 Single Sign-On 域中将其移除。请参见取消配置 Platform Services Controller
  • 您可以为 vCenter Server Appliance 配置高可用性。有关提供 vCenter Server Appliance 高可用性的信息,请参见 《vSphere 可用性》