vCenter Server 8.0 Update 1c | 2023 年 7 月 27 日 | ISO 内部版本 22088981

请查看发行说明以了解新增内容及更新。

新增功能

有关国际化、兼容性、安装、升级、开源组件和产品支持注意事项的说明,请参见 VMware vSphere 8.0 发行说明

有关 vCenter Server 支持的升级和迁移途径的详细信息,请参阅 VMware 知识库文章 67077

vCenter Server 8.0 的早期版本

vCenter Server 的功能、已解决问题和已知问题在各个版本的发行说明中均有描述。vCenter Server 8.0 的早期版本的发行说明包括:

有关国际化、兼容性、安装、升级、开源组件和产品支持注意事项的说明,请参见 VMware vSphere 8.0 发行说明

有关 vCenter Server 支持的升级和迁移途径的详细信息,请参阅 VMware 知识库文章 67077

本版本中包含的修补程序

适用于 VMware vCenter Server 8.0 Update 1c 的修补程序

适用于 vCenter Server 的产品修补程序,其中包含 VMware 软件修复、安全修复和第三方产品修复。

此修补程序适用于 vCenter Server。

下载文件名称

VMware-vCenter-Server-Appliance-8.0.1.00300-22088981-patch-FP.iso

内部版本

22088981

下载大小

7813.7 MB

sha256checksum

233df6bb919c0b0863e5a3c9f95ff4d61ceae8abdaecfa53ba358d2c2b83c4a4

下载和安装

要从 VMware Customer Connect 下载此修补程序,必须导航到产品和帐户 > 产品修补程序。从选择产品下拉菜单中选择 Vc,然后从选择版本下拉菜单中选择,然后从选择版本下拉菜单中选择 8.0.1

  1. VMware-vCenter-Server-Appliance-8.0.1.00300-22088981-patch-FP.iso 文件附加到 vCenter Server CD 或 DVD 驱动器。

  2. 以具有超级管理特权(例如 root)的用户身份登录到设备 shell,并运行以下命令:

    • 转储 ISO:

      software-packages stage --iso

    • 查看已转储的内容:

      software-packages list --staged

    • 安装已转储的 RPM:

      software-packages install --staged

有关使用 vCenter Server shell 的详细信息,请参见 VMware 知识库文章 2100508

有关修补 vCenter Server 的详细信息,请参见修补和更新 vCenter Server 8.0 部署

有关转储修补程序的详细信息,请参见升级 vCenter Server Appliance

已解决的问题

其他问题

  • vCenter Server 中的 API 命令 com.vmware.appliance.version1.resources.*.stats.* 失败并显示错误

    运行 API 命令 com.vmware.appliance.version1.resources.*.stats.* 以获取 vCenter Server 中的 CPU 统计信息时,您会看到类似以下内容的错误:

    Error in method: Operation Failed. (code com.vmware.applmgmt.err_operation_failed)

    出现此问题的原因是,存在 XML-RPC 整数限制。

    本版本已解决该问题。

  • 无法使用 vCenter GUI 安装程序仅迁移 vCenter 的配置和清单

    使用 GUI 安装程序执行 vCenter 迁移时,如果仅选择配置和清单选项,则会获取完整选项列表的数据,包括任务和事件以及性能衡量指标。出现此问题的原因是,无论在 GUI 安装程序中的选择为何,后端中的选择都针对所有数据。

    本版本已解决该问题。

  • DatastoreInfo 对象的时间戳属性不断更改,甚至可能采用旧时间戳

    对于共享数据存储,DatastoreInfo 对象中的时间戳可能因主机而异。时间戳表示 ESXi 主机从存储堆栈中提取数据(如可用空间和容量)的时间,不同主机会在不同的时间触发刷新。在主机同步以更新 datastoreInfo 对象期间,vCenter 可能会获得比另一个主机刚刚发送的时间戳更早的时间戳,因此您会看到时间戳波动情况。

    本版本已解决该问题。

  • SNMP 服务的核心文件填满 /storage/core 目录

    在文件 /proc/cpuinfo 中保存虚拟文件系统的 CPU 信息的内部缓冲区可能无法正确计算,从而导致生成 SNMP 服务的多个核心文件并填满 /storage/core 目录。

    本版本已解决该问题。此修复可确保缓冲区可以正确保存整个 cpuinfo 文件。

  • vCenter 升级后,SNMP 可能会返回基础版本,而不是升级后的 vCenter 版本信息

    vCenter 升级后,运行 snmpwalk 命令以获取 vCenter 版本信息时,该命令可能会返回基础版本,而不是升级后的版本信息。

    本版本已解决该问题。

  • 启用主机加密时,无法从 vCenter 系统下载 .vmx 文件

    如果 ESXi 主机启用了加密模式,即使单个虚拟机未加密,也无法从该主机下载 .vmx 文件,除非您在 vCenter 系统上具有 Cryptographer.Access 特权。

    本版本已解决该问题。有关详细信息,请参见 VMware 知识库文章 92919

  • 多个 ESXi 主机间歇性断开连接,但很快又重新连接

    如果 vCenter 系统中的密钥管理服务器 (KMS) 配置无效(例如,测试实例失效),则 vpxd 服务会定期尝试连接到该 KMS 以检查其状态,从而导致文件描述符错误。因此,ESXi 主机将断开连接。一次断开一个主机的连接,但在 1 秒后又自动重新连接。

    本版本已解决该问题。

  • AMD CPU 上运行的某些嵌套虚拟机的性能可能会下降

    由于 AMD 的快速虚拟化索引 (RVI)(也称为嵌套页表 (NPT))虚拟化存在问题,使用 Windows 等操作系统并启用基于虚拟化的安全性 (VBS) 时,AMD CPU 上运行的嵌套虚拟机可能会出现性能下降、超时或无响应。

    本版本已解决该问题。

存储问题

  • 在同一集群内执行已调度虚拟机迁移时,可能不会保留父资源池或 vApp

    调度迁移虚拟机任务时,如果源主机和目标主机位于同一集群中,则迁移完成后,虚拟机可能会移出父资源池或 vApp。

    本版本已解决该问题。

  • 在启用了 Storage DRS 和 I/O 预留的集群中,某些虚拟磁盘可能会获得多个放置建议

    在某些情况下,在启用了 Storage DRS 和 I/O 预留的集群中,等待放置建议的虚拟磁盘可能会获得多个建议。因此,您会看到在数据存储之间执行多个 Storage vMotion 操作,并且可能存在数据存储预留冲突。

    本版本已解决该问题。

vCenter 和 vSphere Client 问题

  • 由于数据库错误,vCenter 备份可能会失败

    在 vCenter 备份期间,会将配置文件复制到备份服务器上。在复制操作过程中,对任何 vCenter 数据库文件的写入操作都会导致复制失败。因此,备份操作也将失败。

    本版本已解决该问题。通过此修复,vCenter 不再直接复制文件,而是先进行单独的数据库转储,然后再完成备份。

  • 克隆虚拟机时,某些自定义属性可能与预期不同

    在 vSphere Client 中,克隆虚拟机并尝试对新虚拟机应用虚拟机自定义规范时,系统可能会提示您提供 subnet maskgateway 值,即使这些属性已在虚拟机自定义规范中配置也是如此。

    本版本已解决该问题。

  • 在 vSphere Client 中,如果调度关联性范围超过虚拟机上的 CPU 数,则无法在该虚拟机上设置 CPU 关联性

    在 vSphere Client 中,在虚拟机上配置 CPU 关联性时,如果指定的调度关联性范围超过虚拟机上的 CPU 数,您可能会看到类似以下内容的错误:关联性规范字符串的格式不正确 (The affinity specification string is not formatted properly.) 该错误将导致无法在虚拟机上应用指定的调度关联性,除非将该设置修改为与实际 CPU 数相对应。如果使用 ESXi Host Client,则不会显示任何错误,任务成功完成。

    本版本已解决该问题。

  • 无法在 vSphere Client 中创建已调度任务,以每周为频率克隆虚拟机

    在 vSphere Client 中,创建新的已调度任务以克隆虚拟机时,如果选择每周频率,您会看到 Operation failed! 等错误,并且任务调度未完成。该工作流适用于其他调度频率。

    本版本已解决该问题。

  • 如果使用屏幕阅读器,则 vSphere Client 中的“任务和事件”选项卡中会显示“筛选器按钮筛选器”,而不是“筛选器按钮”

    如果使用屏幕阅读器,则导航到监控 > 任务和事件时,“任务和事件”选项卡中的筛选器按钮标签会显示为“筛选器按钮筛选器”,而不是“筛选器按钮”。

    本版本已解决该问题。

vSphere vMotion 问题

  • 将 ESXi 6.x 虚拟机迁移到 7.0 Update 2 及更高版本失败,并显示错误“模块‘MonitorLoop’打开电源失败 (Module 'MonitorLoop' power on failed)。”

    使用 vSphere vMotion 将 6.x 虚拟机迁移到版本 7.0 Update 2 或更高版本的 ESXi 主机可能会失败,因为目标主机需要比源主机更大的虚拟机开销内存。在回溯追踪中,您会看到类似以下内容的错误:Module 'MonitorLoop' power on failed.

    本版本已解决该问题。此修复增强了 vSphere DRS 高级选项 NewDeltaAlloc

vSAN 问题

  • 暂时性 vSAN 运行状况检查警告:网络配置未同步

    vSAN Skyline Health 可能会随机报告网络配置不同步。vSAN Health Service 使用过时的 vCenter 配置执行单播检查时,会出现此暂时性问题。

    本版本已解决该问题。

网络连接问题

  • 如果不更改默认目标,则不会为单个 ESXi 主机上的新 NFS3 数据存储配置 VMKNIC 端口绑定

    在 vSphere Client 中,在单个 ESXi 主机上创建新的 NFS3 数据存储并选中绑定到 vmknic 复选框时,您会看到默认绑定目标,如 vmk0。如果不更改默认值,任务将完成且没有错误,但未配置端口绑定。此问题仅影响在 vSphere Client 中为单个 ESXi 主机创建新数据存储的工作流,而不影响集群。

    本版本已解决该问题。

安全问题

  • vCenter Server 8.0 Update 1c 提供了以下安全更新:

    • Apache Tomcat 已更新到版本 8.5.89。

    • Spring Framework 已更新到版本 5.3.27。

    • Jackson 软件包已更新到版本 2.15.2。

    • Commons Lang3 软件库已更新到版本 3.12.0。

    • Commons-Collections4 软件库已更新到版本 4.4。

    • Commons-Fileupload 软件库已更新到版本 1.5。

    • Velocity-Engine-Core 已更新到版本 2.3。

    • sqlite-jdbc 已更新到版本 3.42.0.0。

    • Protocol Buffers (Protobuf) 已更新到版本 3.22.3。

    • Jetty 已更新到版本 9.4.51.v20230217。

    • 有关开源更改,请参见 PhotonOS 发行说明。

  • 如果在 vSphere Client 中生成证书签名请求 (CSR) 时未选择密钥大小,则密钥大小可能不是默认的 2048 位

    在 vSphere Client 中,对计算机 SSL 证书生成 CSR 时,如果未更改密钥大小值,则任务完成后,可能会看到密钥大小值不是默认的 2048 位,例如 3072 位。

    本版本已解决该问题。如果您已经遇到此问题,请将密钥大小更改为 2048 以外的其他值,然后恢复为 2048。

虚拟机管理问题

  • 跨数据中心迁移多个虚拟机可能会失败,并显示错误“操作失败! (Operation Failed!)”

    在极少数情况下,跨数据中心迁移多个虚拟机时,属性计算问题可能会导致迁移操作失败并显示错误“操作失败! (Operation Failed!)”。

    本版本已解决该问题。

升级问题

  • 使用命令行将 vCenter 修补到 8.0 Update 1 可能会失败,并显示错误“类型无效,应为字符串,但获得 NoneType (Invalid Type, expected String, instead got NoneType)”

    在 VMware Remote Console (VMRC) 中使用命令行将 vCenter 修补到 8.0 Update 1 时,如果使用从本地系统挂载的修补程序 iso 磁盘,则该操作可能会失败并显示错误,例如“类型无效,应为字符串,但获得 NoneType (Invalid Type, expected String, instead got NoneType)”。如果 vCenter 虚拟机由尝试进行修补的 vCenter 进行管理,并且通过同一 vSphere Client 访问 VMRC,则会出现此问题。因此,由于 vCenter 服务在修补期间停止,VMRC 控制台将断开与从本地系统挂载的 ISO 的连接。

    本版本已解决该问题。

先前版本中的已知问题

安装、升级和迁移问题

  • 更新到 vCenter Server 8.0 Update 1 期间,在虚拟设备管理界面 (VAMI) 中看到错误“无法获取 ceip 状态 (Failed to get ceip status)”

    在更新过程中,vCenter 会停止并重新启动 VMDir 服务,在此时间间隔内,如果尝试登录到 VAMI,可能会看到类似以下内容的错误:Failed to get ceip status。这是预期行为,并不表示 vCenter 系统存在实际问题。

    解决办法:等待 VMDir 服务重新启动,然后刷新虚拟设备管理界面。

  • 如果将使用软件 FCoE 配置的主机配置文件应用于 ESXi 8.0 主机,则操作将失败并显示验证错误

    从 vSphere 7.0 开始,软件 FCoE 已弃用,且 vSphere 8.0 不支持软件 FCoE 配置文件。如果尝试将早期版本中的主机配置文件应用到 ESXi 8.0 主机,例如编辑主机自定义,操作将失败。在 vSphere Client 中,您会看到类似以下内容的错误:Host Customizations validation error

    解决办法:禁用主机配置文件中的软件 FCoE 配置子配置文件。

  • 使用 vSphere Lifecycle Manager 执行并行修复在一个 ESXi 主机上失败可能会导致其他主机一直处于重新引导挂起状态

    如果使用 vSphere Lifecycle Manager 执行并行修复期间网络连接意外中断,可能会导致该操作在其中一个 ESXi 主机失败。其他主机上的修复将继续,但主机无法重新引导以完成任务。

    解决办法:如果 ESXi 主机尝试修复一直失败,请手动触发重新引导。有关详细信息,请参见 VMware 知识库文章 91260

  • 对于早期 ESXi 版本的现有主机配置文件,不能将 ESXi 8.0 主机用作引用主机

    当清单中仅有 8.0 引用主机可用时,对 ESXi 版本 7.x、6.7.x 和 6.5.x 的现有主机配置文件的验证将失败。

    解决办法:确保清单中具有相应版本的引用主机。例如,使用 ESXi 7.0 Update 2 引用主机更新或编辑 ESXi 7.0 Update 2 主机配置文件。

  • ESXi 独立主机的 vSphere Lifecycle Manager 映像合规性报告中缺少固件合规性详细信息

    在以下两种情况下,ESXi 独立主机的 vSphere Lifecycle Manager 映像合规性报告中可能缺少固件合规性详细信息:

    1. 从 vSphere Client 针对使用 vSphere Lifecycle Manager 映像管理的独立主机运行合规性报告,然后在生成合规性报告之前离开。

    2. 在生成映像合规性报告后触发页面刷新。

    在这些情况下,即使所需状态中具有可用的固件软件包,在重新访问或刷新 vSphere Client 浏览会话后,固件合规性部分也仍为空。如果使用 GET 映像合规性 API,则响应中将缺少固件合规性详细信息。

    解决办法:通过 vSphere Client 调用对使用 vSphere Lifecycle Manager 映像管理的独立主机执行映像合规性扫描,同时不要离开或刷新浏览器。对于 API,请使用 Check 映像合规性 API 获取固件详细信息,而不使用 GET 映像合规性。

  • 升级到 ESXi 8.0 后,VMNIC 可能会关闭

    如果 VMNIC 的对等物理交换机不支持媒体自动检测,或者禁用了媒体自动检测,并且 VMNIC 链路设置为关闭后再打开,则在升级到或安装 ESXi 8.0 后,链路仍保持关闭。

    解决办法:使用以下两个选项之一:

    1. 通过导航到系统设置主菜单,在 BIOS 设置中启用选项 media-auto-detect,通常可以按 F2 或打开虚拟控制台,然后单击设备设置 > <特定博通网卡> > 设备配置菜单 > 媒体自动检测。重新引导主机。

    2. 或者,使用类似以下内容的 ESXCLI 命令:esxcli network nic set -S <your speed> -D full -n <your nic>。使用此选项,您还可以为链路设置固定速度,并且不需要重新引导。

  • 如果在升级到 ESXi 8.0 期间刷新 vCenter Server Security Token Service (STS),则升级可能会失败

    在 vSphere 8.0 中,vCenter Single Sign-On 将自动续订 VMCA 生成的 STS 签名证书。自动续订发生在 STS 签名证书过期之前,以及触发 90 天过期警报之前。但是,在集群中的多个 ESXi 主机上使用 vSphere Lifecycle Manager 映像执行长时间运行的升级或修复任务时,vSphere Lifecycle Manager 可能会在内部创建 STS 证书缓存。在极少数情况下,如果 STS 证书刷新任务与长时间运行的升级或修复任务并行开始,则升级任务可能会失败,因为内部缓存中的 STS 证书可能与刷新后的证书不同。升级任务失败后,某些 ESXi 主机可能仍处于维护模式。

    解决办法:手动将任何 ESXi 主机退出维护模式,然后重试升级或修复。系统将自动刷新或导入并替换 STS 签名证书,且不需要重新启动 vCenter Server 以避免停机。

  • 升级到 ESXi 8.0 后,由于参数弃用,某些 nmlx5_core 驱动程序模块设置可能会丢失

    nmlx5_core 驱动程序的某些模块参数(如 device_rssdrssrss)在 ESXi 8.0 中已弃用,并且在升级到 ESXi 8.0 后,不会保留与默认值不同的任何自定义值。

    解决办法:按如下所示,替换 device_rssdrssrss 参数的值:

    • device_rss: 使用 DRSS 参数。

    • drss: 使用 DRSS 参数。

    • rss: 使用 RSS 参数。

  • vCenter Server 还原过程的第二阶段进行到 90% 时停滞不前

    使用 vCenter Server GUI 安装程序或 vCenter Server Appliance 管理界面 (VAMI) 从基于文件的备份还原 vCenter 时,还原工作流可能会在进行到 90% 时停滞不前,并显示错误 401 Unable to authenticate user,即使任务在后端成功完成也是如此。如果部署的计算机与 NTP 服务器的时间不一致(需要时间同步),则会出现此问题。由于时间同步,时钟偏差可能会导致正在运行的 GUI 或 VAMI 会话失败。

    解决办法:如果使用 GUI 安装程序,则可以从 appliancesh shell 使用 restore.job.get 命令获取还原状态。如果使用 VAMI,请刷新浏览器。

其他问题

  • 在混合链接模式下,云 vCenter 无法发现在内部部署 vCenter 上部署的插件

    混合链接模式支持将云 vCenter Server 实例与内部部署 vCenter Single Sign-On 域相链接,但云 vCenter 可能无法发现在内部部署实例上部署的插件,因为它没有必要的权限。

    解决办法:在内部部署环境中安装 vCenter Cloud Gateway,然后从 VMware Cloud 控制台或直接从内部部署 vCenter 上的 vSphere Client 浏览在内部部署实例上部署的插件。

  • 如果关闭或重新启动 ESXi 主机时 PCI 直通在 DPU 上处于活动状态,则主机将发生故障并显示紫色诊断屏幕

    如果活动虚拟机在关闭或重新引导 ESXi 主机时具有到 DPU 的 PCI 直通,则该主机将发生故障并显示紫色诊断屏幕。此问题特定于具有 DPU 的系统,并且仅在使用 PCI 直通到 DPU 的虚拟机中出现。

    解决办法:关闭或重新引导 ESXi 主机之前,请确保主机处于维护模式,或者未运行使用 PCI 直通到 DPU 的虚拟机。如果对虚拟机使用自动启动选项,则自动启动管理器会在关闭或重新引导主机之前停止此类虚拟机。

  • 在具有 DPU 的 vCenter Server 系统中,如果禁用 IPv6,则无法管理 DPU

    尽管 vSphere Client 允许执行此操作,但如果在具有 DPU 的 ESXi 主机上禁用 IPv6,则无法使用这些 DPU,因为主机与设备之间的内部通信依赖于 IPv6。此问题仅影响具有 DPU 的 ESXi 主机。

    解决办法:确保在具有 DPU 的 ESXi 主机上启用了 IPv6。

  • 在预安装了 Pensando DPU 的 HPE 服务器上重新引导 ESXi 主机时,可能会延迟 10 分钟

    在极少数情况下,如果 DPU 出现故障,预安装了 Pensando DPU 的 HPE 服务器可能需要 10 分钟以上才能完成重新引导。因此,ESXi 主机可能会出现故障并显示紫色诊断屏幕,默认等待时间为 10 分钟。

    解决办法:无。

  • 如果在用于安装 ESXi 8.0 的远程管理应用程序中启用了 USB 接口,则会看到一个额外的具有上行链路 vusb0 的标准交换机 vSwitchBMC

    从 vSphere 8.0 开始,在 Integrated Dell Remote Access Controller (iDRAC) 和 HP Integrated Heat Out (ILO) 中,如果启用了 USB 接口(分别为 vUSB 和 vNIC),则会在 ESXi 主机上额外创建一个具有上行链路 vusb0 的标准交换机 vSwitchBMC。鉴于某些服务器上引入了数据处理单元 (DPU),这是预期行为,但可能会导致 VMware Cloud Foundation 启动进程失败。

    解决办法:安装 vSphere 8.0 前,按照供应商文档,在使用的远程管理应用程序中禁用 USB 接口。

    安装 vSphere 8.0 后,使用 ESXCLI 命令 esxcfg-advcfg -s 0 /Net/BMCNetworkEnable 阻止在下次重新引导主机时创建虚拟交换机 vSwitchBMC 和关联的端口组。

    例如,以下脚本:

    ~# esxcfg-advcfg -s 0 /Net/BMCNetworkEnable

    BMCNetworkEnable 的值为 0,该服务处于禁用状态。

    ~# reboot

    主机重新引导时,不会在与远程管理应用程序网络相关的主机中创建任何虚拟交换机、端口组和 VMKNIC。

  • 如果 NVIDIA BlueField DPU 处于硬件卸载模式禁用状态,则配置了 SR-IOV 虚拟功能的虚拟机将无法打开电源

    NVIDIA BlueField DPU 必须处于硬件卸载模式启用状态,配置了 SR-IOV 虚拟功能的虚拟机才能打开电源并正常运行。

    解决办法:如果将配置了 SR-IOV 虚拟功能的虚拟机连接到虚拟交换机,请始终对 NVIDIA BlueField DPU 使用硬件卸载模式启用这一默认设置。

  • 某些 ionic_en 驱动程序上行链路可能仅在单个接收队列的情况下运行,并且在本机模式下性能会下降

    Pensando Distributed Services Platform (DSC) 适配器具有 2 个高速以太网控制器(例如,vmnic6vmnic7)和一个管理控制器(例如 vmnic8):

    :~] esxcfg-nics -l

    vmnic6 0000:39:00.0 ionic_en_unstable Up 25000Mbps Full 00:ae:cd:09:c9:48 1500 Pensando Systems DSC-25 10/25G 2-port 4G RAM 8G eMMC G1 Services Card, Ethernet Controller

    vmnic7 0000:3a:00.0 ionic_en_unstable Up 25000Mbps Full 00:ae:cd:09:c9:49 1500 Pensando Systems DSC-25 10/25G 2-port 4G RAM 8G eMMC G1 Services Card, Ethernet Controller

    :~] esxcfg-nics -lS

    vmnic8 0000:3b:00.0 ionic_en_unstable Up 1000Mbps Full 00:ae:cd:09:c9:4a 1500 Pensando Systems DSC-25 10/25G 2-port 4G RAM 8G eMMC G1 Services Card, Management Controller

    高速以太网控制器 vmnic6vmnic7 先注册并在 RSS 设置为 16 个接收队列的情况下运行。

    :~] localcli --plugin-dir /usr/lib/vmware/esxcli/int networkinternal nic privstats get -n vmnic6…Num of RSS-Q=16, ntxq_descs=2048, nrxq_descs=1024, log_level=3, vlan_tx_insert=1, vlan_rx_strip=1, geneve_offload=1 }

    但是,在极少数情况下,如果管理控制器 vmnic8 率先在 vSphere Distributed Switch 中注册,则高速以太网控制器 vmnic6vmnic7 上行链路最终可能会在 RSS 设置为 1 个接收队列的情况下运行。:~] localcli --plugin-dir /usr/lib/vmware/esxcli/int networkinternal nic privstats get -n vmnic6…Num of RSS-Q=1, ntxq_descs=2048, nrxq_descs=1024, log_level=3, vlan_tx_insert=1, vlan_rx_strip=1, geneve_offload=1 }

    因此,在本机模式下,您可能会看到性能下降。

    解决办法:使用以下命令在 ESXi 上重新加载 ionic_en driver:~] esxcfg-module -u ionic_en:~] esxcfg-module ionic_en:~] localcli --plugin-dir /usr/lib/vmware/esxcli/int/ deviceInternal bind

  • 在虚拟设备管理界面 (VAMI) 中,您会在升级前阶段看到一条警告消息

    vSphere 8.0 已弃用对本地插件的支持,将 vSphere 插件移至远程插件架构。如果您的 8.0 vSphere 环境具有本地插件,则此类插件的某些重大更改可能会导致使用 VAMI 执行升级前检查失败。

    在“更新前检查结果”屏幕中,您会看到类似以下内容的错误:

    Warning message: The compatibility of plug-in package(s) %s with the new vCenter Server version cannot be validated. They may not function properly after vCenter Server upgrade.

    Resolution: Please contact the plug-in vendor and make sure the package is compatible with the new vCenter Server version.

    解决办法:在继续升级之前,参阅《VMware 兼容性指南》VMware 产品互操作性列表或联系插件供应商获取建议,以确保环境中的本地插件与 vCenter Server 8.0 兼容。有关详细信息,请参见博客 Deprecating the Local Plugins :- The Next Step in vSphere Client Extensibility Evolution 以及 VMware 知识库文章 87880

  • 无法从启用了 CPU 热添加的虚拟机中移除分配给虚拟非一致内存访问 (NUMA) 节点的 PCI 直通设备

    尽管默认情况下,在启用 CPU 热添加以允许将 vCPU 添加到正在运行的虚拟机后,虚拟 NUMA 拓扑会停用,但如果已将某个 PCI 直通设备分配给了 NUMA 节点,则尝试移除该设备时会显示错误。在 vSphere Client 中,您会看到类似以下内容的消息:“无效的虚拟机配置。启用 CPU 热添加后,无法配置虚拟 NUMA”(Invalid virtual machine configuration. Virtual NUMA cannot be configured when CPU hotadd is enabled)。

    解决办法:请参见 VMware 知识库文章 89638

  • 如果从 OVF 文件或内容库部署虚拟机,则该虚拟机的每插槽内核数将设置为 1

    如果从 OVF 文件或内容库部署虚拟机,而不是让 ESXi 自动选择每插槽内核数,则该数字将预设为 1。

    解决办法:可以使用 vSphere Client 手动设置每插槽内核数。有关详细信息,请参见 VMware 知识库文章 89639

网络连接问题

  • 对 DirectPath I/O 设备执行的重叠热添加和热移除操作可能会失败

    在 vSphere 8.0 Update 1 中,通过使用 vSphere API,可以在不关闭虚拟机电源的情况下添加或移除 DirectPath I/O 设备。但是,如果同时运行多个操作,某些重叠任务可能会失败。

    解决办法:规划在 DirectPath I/O 设备的每次热添加或热移除操作之间安排 20 秒的处理时间。

  • 无法在 Pensando DPU 上将 VMware vSphere Distributed Switch 上的最大传输单元 (MTU) 设置为大于 9174 的值

    如果 ESXi 8.0 系统上具有已启用 Pensando DPU 的 vSphere Distributed Services Engine 功能,则无法将 vSphere Distributed Switch 上的最大传输单元 (MTU) 设置为大于 9174 的值。

    解决办法:无。

  • 在虚拟机上不自动启用 DirectPath I/O 设备的热添加和热移除

    在 vSphere 8.0 Update 1 中,通过使用 vSphere API,可以在不关闭虚拟机电源的情况下添加或移除 DirectPath I/O 设备。启用热插拔功能以便可以在虚拟机中热添加和热移除 DirectPath I/O 设备时,如果使用此类虚拟机创建 OVF 和部署新虚拟机,则新虚拟机可能不会自动启用热插拔功能。

    解决办法:按照对 VMDirectPath I/O 设备提供热添加和热移除支持中所述启用热插拔功能。

  • 在使用 4.1.3 及更高版本的 ntg3 驱动程序的网卡上,看到链路出现抖动

    当两个使用 4.1.3 及更高版本的 ntg3 驱动程序的网卡直接连接(而不是连接到物理交换机端口)时,链路可能会出现抖动。4.1.3 之前的 ntg3 驱动程序或 tg3 驱动程序不会出现此问题。此问题与此类网卡上偶尔出现的节能以太网 (EEE) 链路抖动无关。EEE 问题的修复方法是使用 4.1.7 或更高版本的 ntg3 驱动程序,或者在物理交换机端口上禁用 EEE。

    解决办法:将 ntg3 驱动程序升级到版本 4.1.8,并将新模块参数 noPhyStateSet 设置为 1noPhyStateSet 参数默认为 0,并且在大多数环境中不需要,除非它们遇到此问题。

  • 在具有 DPU 的 vSphere 环境中进行 VMware NSX 安装或升级可能会失败并显示连接错误

    ESXi 主机端的间歇性计时问题可能会导致在具有 DPU 的 vSphere 环境中进行 NSX 安装或升级失败。nsxapi.logFailed to get SFHC response. MessageType MT_SOFTWARE_STATUS

    解决办法:等待 10 分钟,然后重试 NSX 安装或升级。

  • 如果在使用 icen 驱动程序启用或禁用 SR-IOV 后未重新引导 ESXi 主机,则在该主机上以 ENS 中断模式配置传输节点时,某些虚拟机可能无法获取 DHCP 地址

    如果在 ESXi 主机上使用 icen 驱动程序启用或禁用 SR-IOV,并在 ENS 中断模式下配置传输节点,那么在不重新引导主机的情况下,某些 Rx(接收)队列可能无法正常工作。因此,某些虚拟机可能无法获取 DHCP 地址。

    解决办法:直接添加传输节点配置文件而不启用 SR-IOV,或者在启用或禁用 SR-IOV 后重新引导 ESXi 主机。

  • 在 vSphere 8.0 中,无法将 Mellanox ConnectX-5、ConnectX-6 卡型号 1 级别 2 和型号 2 用于增强型网络堆栈 (ENS) 模式

    由于硬件限制,ConnectX-5 和 ConnectX-6 适配器卡不支持在 vSphere 8.0 中将型号 1 级别 2 和型号 2 用于增强型网络堆栈 (ENS) 模式。

    解决办法:使用支持 ENS 型号 1 级别 2 和型号 2A 的 Mellanox ConnectX-6 Lx 和 ConnectX-6 Dx 或更高版本的卡。

  • Pensando DPU 在 ESXi 主机的物理交换机端口上不支持链路层发现协议 (LLDP)

    在具有 DPU 的 ESXi 主机上启用 LLDP 时,该主机无法接收 LLDP 数据包。

    解决办法:无。

存储问题

  • 升级到 vCenter Server 8.0 后,VASA API 版本不会自动刷新

    vCenter Server 8.0 支持 VASA API 版本 4.0。但是,将 vCenter Server 系统升级到版本 8.0 后,VASA API 版本可能不会自动更改为 4.0。在以下 2 种情况下会出现此问题:

    1. 如果在以前版本的 VMware vCenter 中注册了支持 VASA API 版本 4.0 的 VASA 提供程序,则在升级到 VMware vCenter 8.0 后,VASA API 版本保持不变。例如,如果 VMware vCenter 系统版本 7.x 中注册了同时支持 VASA API 版本 3.5 和 4.0 的 VASA 提供程序,则升级该系统时,即使 VASA 提供程序支持 VASA API 版本 4.0,VASA API 版本也不会自动更改为 4.0。升级后,导航到 vCenter Server > 配置 > 存储提供程序并展开已注册 VASA 提供程序的常规选项卡时,仍会看到 VASA API 版本 3.5。

    2. 如果在 VMware vCenter 8.0 系统中注册支持 VASA API 版本 3.5 的 VASA 提供程序,并将 VASA API 版本升级到 4.0,则即使升级后,也仍会看到 VASA API 版本 3.5。

    解决办法:在 VMware vCenter 8.0 系统上取消注册 VASA 提供程序,然后重新注册。

  • 由于网络文件复制 (NFC) 管理器的会话未经身份验证,vSphere Storage vMotion 操作在 vSAN 环境中可能会失败

    如果虚拟机至少具有一个快照和多个虚拟磁盘,但使用不同的存储策略,则使用 vSphere Storage vMotion 将这些虚拟机迁移到 vSAN 数据存储可能会失败。出现此问题的原因是,由于简单对象访问协议 (SOAP) 正文超出允许的大小,导致 NFC 管理器的会话未经身份验证。

    解决办法:先迁移虚拟机主页命名空间,并且仅迁移其中一个虚拟磁盘。此操作完成后,对剩余的 2 个磁盘执行仅磁盘迁移。

  • 由于基于内容的读缓存 (CBRC) 中的摘要操作失败错误,无法创建虚拟机的快照

    在极少数情况下,在 CBRC 摘要文件更新期间分配内容 ID 会出现争用情况,这可能会导致数据磁盘中的内容 ID 与摘要磁盘中的内容 ID 之间出现差异。因此,无法创建虚拟机快照。您会在回溯追踪中看到 An error occurred while saving the snapshot: A digest operation has failed 等错误。如果重试快照创建任务,将可以完成此任务。

    解决办法:重试快照创建任务。

vCenter Server 和 vSphere Client 问题

  • 更改对象时,资源池和集群的“利用率”视图可能不会自动刷新

    当您已打开某个资源池或集群的监控选项卡下的利用率视图,然后更改该资源池或集群时,视图可能不会自动刷新。例如,打开一个集群的利用率视图,然后选择另一个集群时,您可能仍会看到第一个集群的统计数据。

    解决办法:单击刷新图标。

  • 如果将 vSphere 虚拟基础架构加载到 90% 以上,ESXi 主机可能会间歇性地与 vCenter Server 断开连接

    在极少数情况下,如果 vSphere 虚拟基础架构持续使用超过 90% 的硬件容量,则某些 ESXi 主机可能会间歇性地与 vCenter Server 断开连接。连接通常会在几秒钟内恢复。

    解决办法:如果与 vCenter Server 的连接未能在几秒钟内如期恢复,请使用 vSphere Client 手动重新连接 ESXi 主机。

  • 在 vSphere Client 中,看不到有关历史数据导入的横幅通知

    由于后端问题,在 vSphere Client 中看不到有关历史数据后台迁移的横幅通知。

    解决办法:使用 vCenter Server 管理界面,而不使用 vSphere Client。有关详细信息,请参见监控和管理历史数据迁移过程

  • 在混合 vCenter 环境中使用 API 创建的云原生存储 (CNS) 块卷显示错误

    如果您的环境中具有版本 8.0 和 7.x 的 vCenter Server 系统,则使用 API 创建云原生存储 (CNS) 块卷会成功,但在 vSphere Client 中查看 CNS 卷详细信息时,可能会看到错误。您将看到看到类似以下内容的错误:Failed to extract the requested data. Check vSphere Client logs for details. + TypeError: Cannot read properties of null (reading 'cluster')。仅当通过使用 8.0 vCenter Server 的 vSphere Client 查看由 7.x vCenter Server 管理的卷时,才会出现此问题。

    解决办法:登录到 vCenter Server 版本 7.x 系统上的 vSphere Client,查看卷属性。

  • 在极少数情况下,由于 vpxa 上请求队列的文件描述符不足,ESXi 主机可能会变得无响应,并且您会看到 vpxa 转储文件

    在极少数情况下,当向 vpxa 服务发出的请求需要很长时间(例如,等待访问速度较慢的数据存储)时,vpxa 上的请求队列可能会超出文件描述符的限制。因此,ESXi 主机可能会暂时变得无响应,并且您会在 /var/core 目录中看到 vpxa-zdump.00* 文件。vpxa 日志中包含行 Too many open files

    解决办法:无。vpxa 服务将自动重新启动并更正此问题。

  • 如果使用具有不可信证书的自定义更新存储库,则使用 vCenter Lifecycle Manager 工作流将 vCenter Server 升级或更新到 vSphere 8.0 可能会失败

    如果使用具有 VMware Certificate Authority (VMCA) 不信任的自签名证书的自定义更新存储库,则 vCenter Lifecycle Manager 将无法从此类存储库下载文件。因此,使用 vCenter Lifecycle Manager 工作流的 vCenter Server 升级或更新操作将失败,并显示错误 Failed to load the repository manifest data for the configured upgrade

    解决办法:使用 CLI、GUI 安装程序或虚拟设备管理界面 (VAMI) 执行升级。有关详细信息,请参见 VMware 知识库文章 89493

虚拟机管理问题

  • 将现有虚拟硬盘添加到新虚拟机时,您可能会看到虚拟机配置被拒绝的错误

    使用 VMware Host Client 将现有虚拟硬盘添加到新虚拟机时,该操作可能会失败并显示错误,例如:The VM configuration was rejected. Please see browser Console。出现此问题的原因是,VMware Host Client 可能无法获取某些属性,例如硬盘控制器。

    解决办法:选择硬盘并转到即将完成页面后,不要单击完成,而是返回一步,等待页面加载完成,然后单击下一步 > 完成

vSphere Lifecycle Manager 问题

  • 并行修复任务失败后,您看不到成功完成该操作或跳过该操作的正确 ESXi 主机数

    在 vSphere 8.0 中,您可以通过 vSphere Lifecycle Manager 并行(而不是顺序)修复所有处于维护模式的主机。但是,如果并行修复任务失败,您可能在 vSphere Client 中看不到已成功完成该操作、未完成该操作或跳过该操作的正确主机数,甚至根本看不到这些计数。此问题不会影响 vSphere Lifecycle Manager 功能,而仅会影响 vSphere Client 中的报告功能。

    解决办法:无。

  • 如果使用从启用了有状态安装的主机配置文件部署的 ESXi 主机作为映像在集群中部署其他 ESXi 主机,则该操作将失败

    如果提取从启用了有状态安装的主机配置文件部署的 ESXi 主机的映像,以在 vSphere Lifecycle Manager 集群中部署其他 ESXi 主机,则该操作将失败。在 vSphere Client 中,您会看到类似以下内容的错误:A general system error occurred: Failed to extract image from the host: no stored copy available for inactive VIB VMW_bootbank_xxx. Extraction of image from host xxx.eng.vmware.com failed

    解决办法:使用集群中的其他主机提取映像。

  • 尝试在版本低于 8.0 的 ESXi 主机上转储 vSphere Lifecycle Manager 映像时,会显示错误消息

    ESXi 8.0 引入了显式转储所需状态映像的选择方案,即将库组件从 vSphere Lifecycle Manager 库下载到 ESXi 主机的过程,而无需立即应用软件和固件更新。但是,仅支持在 ESXi 8.0 或更高版本的主机上转储映像。如果尝试在版本低于 8.0 的 ESXi 主机上转储 vSphere Lifecycle Manager 映像,则会显示消息,指出此类主机的转储失败,这些主机将被跳过。这是预期行为,并不表示任何功能失败,因为所有 ESXi 8.0 或更高版本的主机都会使用指定的所需映像进行转储。

    解决办法:无。确认受影响的 ESXi 主机的版本低于 8.0 后,忽略这些错误。

  • 在具有 DPU 的 ESXi 主机上使用 vSphere Lifecycle Manager 执行修复任务可能会间歇性失败

    在具有 DPU 的 ESXi 主机上启动 vSphere Lifecycle Manager 修复时,主机将按预期升级并重新引导,但在重新引导之后、完成修复任务之前,您可能会看到类似以下内容的错误:

    A general system error occurred: After host … remediation completed, compliance check reported host as 'non-compliant'. The image on the host does not match the image set for the cluster. Retry the cluster remediation operation.

    出现这个罕见问题的原因是,DPU 上的修复后扫描出现间歇性超时。

    解决办法:重新引导 ESXi 主机,并重新运行 vSphere Lifecycle Manager 合规性检查操作,其中包括修复后扫描。

VMware Host Client 问题

  • VMware Host Client 显示的严重性事件状态描述可能不正确

    在 VMware Host Client 中查看 ESXi 主机的严重性事件状态描述时,这些描述可能与您使用智能平台管理界面 (IPMI) 或 Lenovo XClarity Controller (XCC) 看到的描述不同。例如,在 VMware Host Client 中,PSU 传感器的严重性事件状态描述可能为 Transition to Non-critical from OK,而在 XCC 和 IPMI 中,该描述为 Transition to OK

    解决办法:使用 ESXCLI 命令 esxcli hardware ipmi sdr list 和 Lenovo XCC 验证严重性事件状态的描述。

安全功能问题

  • 如果使用的 RSA 密钥大小小于 2048 位,则 RSA 签名生成将失败

    从 vSphere 8.0 开始,ESXi 使用 OpenSSL 3.0 FIPS 提供程序。根据 FIPS 186-4 要求,对于任何签名生成,RSA 密钥大小都必须至少为 2048 位,并且不支持使用 SHA1 生成签名。

    解决办法:使用大于 2048 的 RSA 密钥大小。

客户机操作系统问题

  • 由于基于虚拟机通信接口 (VMCI) 的通信中断,虚拟机的客户机操作系统可能会变得无响应

    在一些具体情况下,如果虚拟机上的 vSphere vMotion 操作与发送 VMCI 数据报的操作并行运行,则使用 VMCI 数据报的服务可能出现非预期通信或发生通信中断。在同样的情况下,如果还原内存快照、恢复挂起的虚拟机或使用 CPU 热添加功能,可能也会发生该问题。其结果是,使用通过 VMCI 进行通信的服务的客户机操作系统可能会变得无响应。此问题可能还会影响使用基于 VMCI 的 vSocket 的服务。此问题不会影响 VMware Tools。此问题仅会出现在硬件版本为 20 且安装有特定 Linux 发行版的虚拟机上,此 Linux 发行版已安装了 Linux 内核 5.18 为 VMCI 功能引入的特定修补程序,包括但不限于最新版本的 RHEL 8.7、Ubuntu 22.04 和 22.10 以及 SLES15 SP3 和 SP4。

    解决办法:将高级选项 vmci.dmaDatagramSupport 设置为 FALSE。有关详细信息,请参见 VMware 知识库文章 89683

  • 如果启用了直接内存访问 (DMA) 重新映射,Linux 客户机操作系统将无法完成引导

    如果在虚拟机上启用了高级处理器设置Enable IOMMU in this virtual machine,并且客户机操作系统启用了 DMA 重新映射,则 Linux 客户机操作系统可能无法完成引导过程。此问题会影响硬件版本为 20 且安装有特定 Linux 发行版的虚拟机,此 Linux 发行版已安装了 Linux 内核 5.18 为 VMCI 功能引入的特定修补程序,包括但不限于最新版本的 RHEL 8.7、Ubuntu 22.04 和 22.10 以及 SLES15 SP3 和 SP4。

    解决办法:将高级选项 vmci.dmaDatagramSupport 设置为 FALSE 或禁用 Enable IOMMU in this virtual machine 选项。有关详细信息,请参见 VMware 知识库文章 89683

check-circle-line exclamation-circle-line close-line
Scroll to top icon