IBM Cloud Docs
升级至 vSphere 8.0

升级至 vSphere 8.0

您可以将实例上的 VMware vCenter Server® 软件升级到 8.0 版本,并将 NFS 和网关群集迁移到 VMware vSphere® 8.0。

准备工作

完成升级的时间未知。 可能需要多个维护时段才能对环境完全升级。 在升级过程中,VMware® 支持运行 SDDC 软件的升级版和降级版。 不过,在此过程中,某些功能(如 vMotion, )可能会受到限制。

开始升级之前,请先满足以下需求:

  • 在升级 vCenter Server 之前,您可能需要升级 VMware NSX®。您有责任确定所有软件(包括所有 VMware 软件和第三方软件)的互操作性要求。 有关 VMware 互操作性的更多信息,请参阅 产品互操作性矩阵
  • 打开 IBM Cloud® for VMware Solutions 团队的支持票据,通知他们正在计划升级。 该凭单会保持待处理状态,直到实例在 IBM Cloud for VMware Solutions 控制台中以升级后的级别注册。
  • 验证 vCenter 服务器 root 用户 ID 及其凭据是否在控制台上可见。 如果您的实例最初是在 VMware Solutions 环境 V2.5 到 V5.7 中订购的,则控制台上只显示 customerroot 帐户。 对于在 VMware Solutions V5.7 及更高版本中订购的实例、群集、主机和 vCenter Server 虚拟机,VMware Solutions 自动化不再创建 customerroot 用户。
  • 如果在升级过程中遇到问题,请使用在过程开始时开具的 IBM Cloud for VMware Solutions 升级凭单来联系 IBM 支持人员。 如有需要,IBM支持部门将与 Broadcom 支持部门一起开票。
  • 按照支持流程,确保 IBM Cloud for VMware Solutions 向 Broadcom 支持部门提供有关 vCenter 服务器设计和设置的所有信息,以及 IBM Cloud® 信息。
  • 通过遵循支持流程,您可以确保与 Broadcom 支持部门共享准确的信息,从而缩短支持体验。 IBM 支持部门向 Broadcom 支持部门提供必要信息后,您可以直接与 Broadcom 支持部门互动。
  • 确保记录升级过程中创建的所有新密码和凭证。 IBM 在升级过程结束时,支持部门需要这些凭证来更新其内部数据库。

升级到 vCenter Server 8.0 的步骤

  1. 将群集分布式资源计划设置为手动。 必须将群集分布式资源计划 (DRS) 设置为手动,以防止在升级过程中发生意外迁移。 从 vCenter 服务器用户界面完成以下步骤。

    1. 选择 主机和群集 > 群集 > 配置 > DRS
    2. 单击编辑
    3. DRS 字段设置为 手动
  2. 为新的 vCenter 服务器设备创建标准交换机。 将新的 vCenter 服务器设备临时安装到 vSphere 标准交换机上。 在升级过程中,分布式交换机中的一个现有 vmnics 将被重新分配。 从 vCenter 服务器用户界面完成以下步骤。

    1. 选择 主机和群集 > 主机 > 配置 > 虚拟交换机。 为新的 vCenter 服务器设备选择主机。
    2. 对于专用网络交换机,选择 Managed Physical Adapters。 专用网络交换机名称以 -private 结尾。
    3. 选择 uplink1/vmnic2,然后单击 Close Close 图标 删除适配器。 单击确定
    4. 返回虚拟交换机并单击添加网络
      1. 为标准交换机选择 Virtual Machine Port Group,然后单击 Next
      2. 对于 New Standard Switch,将 MTU 设置为 9000,然后单击 Next
      3. 单击绿色 Add 图标 Add 图标 添加适配器。 单击确定,然后单击下一步接受vmnic2
      4. 对于 连接设置,请保留 VM 网络VLAN ID 无 的默认值。 单击“下一步”,然后单击“完成”。 标准交换机:vSwitch0 显示在交换机列表中。
    5. 记下 vCenter Server Appliance 虚拟机的网络设置。 更新新的 vCenter 设备以匹配。
      • 从 vCenter Server 用户界面,单击 vCenter 设备的虚拟机。 请注意以 vc 结尾的名称。
      • 从中间窗格,单击 Networks 选项卡。 注意分布式端口组的名称,以 -dpg-mgmt 结尾。
  3. 升级 vCenter 服务器 请按照 VMware 说明升级 vCenter Server。 有关详细信息,请参阅 通过使用图形用户界面升级带有嵌入式平台服务控制器或7.0的vCenter服务器设备6.7。 确保在升级过程中完成以下要求:

    • 挂载 VMware-VCSA ISO,转到 visa-ui-installer\win32 目录,然后运行安装程序。
    • 在 vCenter Server 8.0 安装程序窗口中,选择 Upgrade 流程并完成安装程序中的步骤。
    • 使用当前 vCenter 服务器设备的 IP 和凭证(管理员和根用户)。 使用当前 vCenter Server Appliance 的 ESXi 主机和要部署新的 8.0 vCenter Server Appliance 的主机的 IP 和根密码。 在安装过程中,为新的 vCenter 服务器设备使用新的临时 IP 地址、网关和子网掩码。
    • 按提示完成第 2 阶段。 确保注意到任何警告并采取适当行动。

    升级到版本 8 后,在 VMware vCenter Server Appliance 中,vCenter 对象的详细信息窗格需要几分钟才能加载。 如果启用vCenter服务器设备与VMware更新存储库的连接,这个问题就会得到解决。

  4. 更新 vCenter Server 和 ESXi 主机许可证。 升级到 vCenter Server 8.0 后,更新 vCenter Server 上的许可证。 如果有 vSAN 集群,还必须更新 vSAN 许可证。 要访问 vCenter Server 和 vSAN 许可证,请参阅 检索 VCF 许可证密钥

    • 更新 vCenter 服务器许可证的步骤: 从 vCenter 服务器用户界面完成以下步骤。
      1. 选择 管理菜单 > 许可 > 许可证
      2. Licenses 页,单击 + 添加新许可证
      3. New Licenses 字段中输入新的 vCenter Server 8.0 许可证密钥。 然后,输入许可证名称并单击确定
      4. Assets 页面,选择 VCENTER SERVER SYSTEMS 下的实例,然后单击 Assign License。 然后,选择新许可证并单击“确定”。
      5. Licenses 页面,找到产品名称为 VMware vCenter Server 6 Standard 的许可证,然后单击 Remove Licenses
    • 更新 vSAN 群集许可证的步骤
      1. Licenses 页,单击 + 添加新许可证
      2. New Licenses 字段中输入新的 vSAN 许可证密钥。 如果有多个 vSAN 许可证密钥,请在 New Licenses 字段中输入所有许可证,为每个许可证指定名称,然后单击 OK
      3. Assets 页面完成以下步骤。
        1. 选择 VSAN CLUSTERS
        2. 选择 vSAN 群集,然后单击 Assign License
        3. 选择一个新的 vSAN 许可证密钥,然后单击 OK
        4. 对每个 vSAN 群集重复此步骤。
      4. Licenses 页面,选择所有旧的 vSAN 群集许可证,然后单击 Remove Licenses
  5. 取下临时标准开关。 将您在标准交换机上临时使用的 vmnic 重新分配回原来关联的分布式交换机。 从 vCenter 服务器用户界面完成以下步骤。

    1. 转到新的 vCenter 服务器设备。
    2. 操作下单击编辑设置
    3. 对于网络适配器 1,请浏览到以 -dpg-mgmt 结尾的分布式端口组名称,即您之前注意到的名称。 保存更改。
    4. 转到部署新设备的主机。 选择 主机和群集 > 主机 > 配置 > 虚拟交换机。 然后,单击 manage PHYSICAL ADAPTERSvSwitch0
    5. 选择 vmnic2 并单击红色的 X 删除适配器。 单击确定。 显示 There are no active physical network adapters for the switch. 警告。 单击确定
    6. 单击 ... 中的 vSwitch0 显示,然后选择 删除。 单击“确定”确认要移除交换机。
    7. 在同一显示屏中,选择专用交换机,然后单击 MANAGE PHYSICAL ADAPTERS
    8. 选择 uplink1 并单击 +。显示 vmnic2
    9. 单击“确定”,然后再次单击“确定”退出窗口。

从 vSphere 7.0 迁移到 vSphere 8.0 的步骤

您不能将 vSAN 群集迁移到 vSphere 8.0 中。

如果您有一个使用 vSphere 7.0 的网关群集,并希望将其迁移到 vSphere 8.0,请完成以下任务:

  1. 创建一个新的 vSphere 8.0 网关群集。
  2. 仔细协调网关虚拟机和配置从旧群集向新群集的迁移。 这样,受保护的 VLAN 就不会失去服务或连接。 该操作包括迁移虚拟机及其配置,或创建具有重复配置的新虚拟机。 在此过程中,从旧群集的保护中移除受保护 VLAN,并将其分配到新群集。
  3. 移除原来的网关群组。

如果您有一个包含 vSphere 7.0 的 NFS 群集,并希望将其迁移到 vSphere 8.0 中,请对群集中的服务器进行滚动替换。 对于每个 vSphere 7.0 服务器,完成以下任务:

  1. 创建一个新的 vSphere 8.0 服务器。
  2. 确保 vSphere 8.0 服务器的配置符合您的需要,并将其从维护模式中移除。
  3. 将 vSphere 7.0 服务器设置为维护模式。
  4. 从群集中删除 vSphere 7.0 服务器。

升级 ESXi 主机的步骤(仅限 Sapphire Rapids)

  1. 从 vCenter Server 用户界面,转到 LCM 菜单 > LifeCycle管理器
  2. 选择导入 ISO > 导入 ISO,然后选择 ISO 文件。
  3. 创建基线。 选择基线 > 创建,并使用上一步导入的 ISO。
  4. 为每台主机选择 vCenter 浏览器树中的主机。 然后,选择更新 (位于主窗口最左侧)。
  5. 如果主机上有 Zerto VRA,请先将主机设置为维护模式。 最近发布的 Zerto 停止了 VRA,否则会阻止更新。
  6. 完成更新。
    1. [附件] 基线,选择之前创建的基线。
    2. 选择“基线”和“[补救]”。
  7. 依次修复每台主机。 修复后,确保将主机从维护模式下拉出。

有几种方法可以升级 ESXi 主机。 有关详细信息,请参阅 ESXi 主机升级过程概述。 如果您需要访问作为所选方法一部分的 ISO 文件或升级捆绑包,请 联系 IBM 支持 部门。

如果升级过程立即失败并显示 host cannot enter maintenance mode 错误消息,请关闭 Zerto ZVA 并重试。 在每个服务器退出修复后,ZVRA VM 会自动启动。 有关在升级过程中继续 Zerto 复制的更多信息,请参阅 如何将带有关联 VRA 的主机置于维护模式

更新 ESXi 主机许可证的步骤

要更新 ESXi 主机许可证,必须首先从 IBM Cloud 控制台获取新的 vSphere 许可证。 有关详细信息,请参阅 检索 VCF 许可证密钥

  1. Licenses 页,单击 + 添加新许可证
  2. 新许可证字段中输入新的 vSphere 8 许可证密钥。 如果有多个 vSphere 8 许可证密钥,请在“许可证”文件中输入所有许可证,为每个许可证输入名称,然后单击“确定”。
  3. Assets 页面完成以下步骤。
    1. 选择 HOSTS
    2. 选择主机并单击“分配许可证”。
    3. 选择一个新的 vSphere 8 许可证密钥,然后单击“确定”。
    4. 对每台升级的主机重复此步骤。
  4. 从“许可证”页面,选择所有旧的 vSphere 6 许可证,然后单击“删除许可证”。