将 VMware vSphere 软件从 vSphere 7.0 升级到 8.0
您可以将实例上的 VMware vCenter Server® vSphere 软件升级到 8.0 版本,并将 NFS 和网关群集迁移到 VMware vSphere® 8.0。
将 vCenter Server vSphere 软件从 7.0 升级到 的步骤 8.0
准备工作
- 如果在升级过程中遇到问题,请使用在升级过程开始时打开的 IBM Cloud for VMware Solutions 升级票据 联系 IBM 支持部门。 如有需要,IBM 支持部门将与 Broadcom 支持部门一起开票。
- 您必须遵循支持流程,以确保 IBM Cloud for VMware Solutions 向 Broadcom 支持部门提供有关 vCenter 服务器设计和设置的所有信息,以及 IBM Cloud 信息。
- 通过遵循支持流程,您可以确保与 Broadcom 支持部门共享准确的信息,从而缩短支持体验。 IBM 支持部门向 Broadcom 支持部门提供必要信息后,您可以直接与 Broadcom 支持部门互动。
- 确保记录升级过程中创建的所有新密码和凭证。 IBM 支持人员在升级过程结束时需要这些凭证以更新其内部数据库。
将群集分布式资源时间表设置为手动的步骤
必须将群集分布式资源计划 (DRS) 设置为手动,以防止在升级过程中发生意外迁移。
从 vCenter Server 用户界面完成以下步骤。
- 选择主机和群集 > 群集 > 配置 > DRS。
- 单击编辑。
- 将 DRS 字段设置为手动。
为新 vCenter Server 设备创建标准交换机的步骤
将部署的新 vCenter Server Appliance 暂时安装到 vSphere Standard Switch 上。 升级期间,分布式交换机将重新分配现有 vmnics
中的一个。
从 vCenter Server 用户界面完成以下步骤。
- 选择主机和群集 > 主机 > 配置 > 虚拟交换机。 为新 vCenter Server Appliance 选择主机。
- 对于专用网络交换机,请选择 托管物理适配器。 专用网络交换机名称以
-private
结尾。 - 选择 uplink1/vmnic2,然后单击关闭图标
以删除适配器。 单击确定。
- 返回虚拟交换机窗格并单击添加联网。
- 为标准交换机选择虚拟机端口组,然后单击下一步。
- 对于新建标准交换机,将 MTU 设置为 9000,然后单击下一步。
- 单击绿色添加图标
以添加适配器。 单击“确定”,然后单击“下一步”接受
vmnic2
。 - 对于连接设置,请保留 VM 网络和 VLAN ID 无的默认值。 单击“下一步”,然后单击“完成”。 标准开关:vSwitch0 显示在开关列表中。
- 记下 vCenter Server Appliance 虚拟机的网络设置。 您必须更新新的 vCenter 设备以与之匹配。
- 从 vCenter Server 用户界面,单击 vCenter 设备的虚拟机。 注意名称,以
vc
结尾。 - 从中间窗格,单击网络选项卡。 注意分布式端口组的名称,以
-dpg-mgmt
结尾。
- 从 vCenter Server 用户界面,单击 vCenter 设备的虚拟机。 注意名称,以
升级 vCenter 服务器的步骤
遵循 VMware 指示信息以升级 vCenter。 有关详细信息,请参阅 使用图形用户界面升级带有嵌入式 Platform Services Controller 的 vCenter Server Appliance 6.5 或 6.7。
确保在升级过程中完成以下要求:
- 安装 VMware ISO,进入
visa-ui-installer\win32
目录,然后运行安装程序。 - 在 vCenter Server 安装程序对话框中,选择升级流程并完成安装程序中的步骤。
- 必须使用当前 vCenter Server 设备的 IP 和凭证(管理员和根用户)。 使用当前 vCenter Server Appliance 的 ESXi 主机和要部署新的 8.0 或更高版本 vCenter Server Appliance 的主机的 IP 和根密码。 在安装过程中,必须为新 vCenter Server 设备使用新的临时 IP 地址、网关和子网掩码。
- 根据提示完成第 2 阶段。 确保注意到任何警告并采取适当行动。
更新 vCenter 服务器许可证
将 vCenter Server 升级到 vSphere 8 后,更新 vCenter Server 上的许可证。 如果有 vSAN 集群,还必须更新 vSAN 许可证。 要访问新许可证,请参阅 检索 VCF 许可证密钥。
更新 vCenter Server 许可证的步骤
从 vCenter Server 用户界面完成以下步骤。
- 选择管理菜单 > 许可 > 许可证。
- 从“许可证”页面,单击 + 添加新许可证。
- 在新许可证字段中输入新的 vCenter Server 许可证密钥。 然后,输入许可证名称并单击确定。
- 从 Assets 页面,选择 VCENTER SERVER SYSTEMS 下的 vCenter 实例,然后单击 Assign License。 然后,选择新许可证并单击“确定”。
- 从 Licenses 页面,找到产品名称为 VMware vCenter Server 6 Standard 的许可证,然后单击 Remove Licenses。
更新 vSAN 群集许可证的步骤
- 从“许可证”页面,单击 + 添加新许可证。
- 在新许可证字段中输入新的 vSAN 许可证密钥。 如果有多个 vSAN 许可证密钥,请在新许可证字段中输入所有许可证,为每个许可证指定名称,然后单击确定。
- 从“资产”页面完成以下步骤。
- 选择 VSAN CLUSTERS。
- 选择 vSAN 群集,然后单击分配许可证。
- 选择一个新的 vSAN 许可证密钥,然后单击确定。
- 对每个 vSAN 群集重复此步骤。
- 从 Licenses 页面,选择所有旧的 vSAN 群集许可证,然后单击 Remove Licenses。
拆除临时标准开关的步骤
将您在标准交换机上临时使用的 vmnic
重新分配回原来关联的分布式交换机。
从 vCenter Server 用户界面完成以下步骤。
- 转到新的 vCenter Server 设备。
- 在“操作”下单击“编辑设置”。
- 对于网络适配器 1,浏览到以
-dpg-mgmt
结尾的分布式端口组名称。 保存更改。 - 转到部署新设备的主机。 选择主机和群集 > 主机 > 配置 > 虚拟交换机。 然后,单击 vSwitch0 的 MANAGE PHYSICAL ADAPTERS(管理物理适配器 )。
- 选择 vmnic2 并单击红色 X 删除适配器。 单击确定。 显示
There are no active physical network adapters for the switch.
警告。 单击确定。 - 单击 vSwitch0 显示屏中的 ...,然后选择删除。 单击“确定”确认要移除交换机。
- 在同一显示屏中,选择专用交换机,然后单击管理物理适配器。
- 选择 uplink1 并单击 +。显示
vmnic2
。 - 单击“确定”,然后再次单击“确定”退出窗口。
升级 Stor VIB(Broadcom 驱动程序)的步骤
必须在升级 ESXi 主机之前升级 Broadcom 驱动程序。
- 将
007.1316.0000.0000_Unified_StorCLI_PUL.zip
文件解压缩到 Windows 跳转服务器上的一个目录中。 - 在提取的文件内容中找到
vmware-storcli.vib
文件。 - 将
.vib
文件复制到 vSAN 或 NFS 数据存储中,该数据存储已加载到实例的 ESXi 主机上。 使用 vCenter Server 在跳转服务器上引用提取的文件。 - SSH 进入每台 ESXi 主机并运行以下 VIB 升级命令:
esxcli software vib update -v /<path to vsan or nfs datastore from step 3>/vmware-storcli.vib --no-sig-check
安装结果显示如下。Message: Operation finished successfully. Reboot Required: false VIBs Installed: Broadcom_bootbank_vmware-storcli_007.1316.0000.0000-01 VIBs Removed: LSI_bootbank_vmware-storcli_007.0916.0000.0000-01 VIBs Skipped:
- 运行以下命令验证安装:
> esxcli software vib list |grep vmware-storcli vmware-storcli 007.1316.0000.0000-01 Broadcom PartnerSupported 2020-04-16
- 对每台主机重复上述步骤。
从 vSphere 7.0 迁移到 vSphere 8.0 的步骤
无法将 vSAN 群集迁移到 vSphere 8.0。
如果您有一个使用 vSphere 7.0 的网关群集,并希望将其迁移到 vSphere 8.0,请完成以下任务:
- 创建新的 vSphere 8.0 网关群集。
- 仔细协调网关虚拟机和配置从旧群集向新群集的迁移。 这样,受保护的 VLAN 就不会失去服务或连接。 该操作包括迁移虚拟机及其配置,或创建具有重复配置的新虚拟机。 在此过程中,从旧群集的保护中移除受保护 VLAN,并将其分配到新群集。
- 移除原来的网关群组。
如果您有一个使用 vSphere 7.0 的 NFS 群集,并希望将其迁移到 vSphere 8.0,请对群集中的服务器进行滚动替换。 针对每台 vSphere 7.0 服务器,完成以下任务:
- 创建新的 vSphere 8.0 服务器。
- 确保 vSphere 8.0 服务器的配置符合您的需要,并将其从维护模式中移除。
- 将 vSphere 7.0 服务器设置为维护模式。
- 从群集中移除 vSphere 7.0 服务器。
升级 ESXi 主机的步骤(仅限 Sapphire Rapids)
- 从 vCenter Server 用户界面,转到 LCM 菜单 > LifeCycle管理器。
- 选择导入 ISO > 导入 ISO。 然后,选择 ISO 文件。
- 创建基线。 选择基线 > 创建,并使用上一步导入的 ISO。
- 为每台主机选择 vCenter 浏览器树中的主机。 然后,选择更新 (位于主窗口最左侧)。
- 如果主机上有 Zerto VRA,请先将主机设置为维护模式。 最近发布的 Zerto 停止了 VRA,否则会阻止更新。
- 完成更新。
- [附件] 基线,选择之前创建的基线。
- 选择“基线”和“[补救]”。
- 依次修复每台主机。 修复后,确保将主机从维护模式下拉出。
有几种方法可以升级 ESXi 主机。 有关详细信息,请参阅 ESXi 主机升级过程概述。 如果您需要访问作为所选方法一部分的 ISO 文件或升级捆绑包,请 联系 IBM 支持 部门。
如果升级过程立即失败并显示 host cannot enter maintenance mode
错误消息,请关闭 Zerto ZVA 并重试。 在每个服务器退出修复后,ZVRA VM 会自动启动。 有关在升级过程中继续 Zerto 复制的更多信息,请参阅 如何将带有关联 VRA 的主机置于维护模式。
更新 ESXi 主机许可证的步骤
要更新 ESXi 主机许可证,必须首先从 IBM Cloud 控制台获取新的 vSphere 许可证。 有关详细信息,请参阅 检索 VCF 许可证密钥。
- 从“许可证”页面,单击 + 添加新许可证。
- 在新许可证字段中输入新的 vSphere 8 许可证密钥。 如果有多个 vSphere 8 许可证密钥,请在新建许可证中输入所有许可证,为每个许可证输入名称,然后单击确定。
- 从“资产”页面完成以下步骤。
- 选择 HOSTS。
- 选择主机并单击“分配许可证”。
- 选择一个新的 vSphere 8 许可证密钥,然后单击确定。
- 对每台升级的主机重复此步骤。
- 从 Licenses 页面,选择所有旧的 vSphere 6 许可证,然后单击 Remove Licenses。