vCenter Server 5.0 Update 2 | 2012 年 12 月 20 日 | 内部版本 913577

vSphere Client 5.0 Update 2 | 2012 年 12 月 20 日 | 内部版本 913577

vCenter Server 5.0 Update 2 安装软件包 | 2012 年 12 月 20 日 | 内部版本 923238

vCenter Server Appliance 5.0 Update 2 | 2012 年 12 月 20 日 | 内部版本 920217

上次更新时间:2012 年 12 月 20 日

发行说明内容

本发行说明包含以下主题:

新增功能

本版本的 VMware vCenter Server 5.0 Update 2 提供以下改进功能:

  • Windows Server 2012 现在支持 vCenter Server

  • 其他客户机操作系统自定义支持 - vCenter Server 现在支持以下客户机操作系统的自定义:
    • Windows 8
    • Windows Server 2012
    • Ubuntu12.04
    • RHEL 6.2
    • RHEL 6.3

  • vCenter Essentials 不再强制实施 192 GB 的 vRAM 使用限制
    在 vSphere 5.0 Update 2 中,当达到 192 GB 的 vRAM 使用限制时,Essentials 和 Essentials Plus 许可证将不再对虚拟机打开电源操作进行限制。

  • 已解决的问题 -本版本提供了许多已在 已解决的问题部分中记录的缺陷修复。

国际化

VMware vSphere 5.0 提供以下语言的版本:

  • 英语
  • 法语
  • 德语
  • 日语
  • 韩语
  • 简体中文

vSphere Client 区域设置强制模式

在 vSphere 5.0 中,您可以将 VMware vSphere Client™ 配置为显示英文界面文本,即使运行它的计算机为非英文环境也可以。可以通过运行命令行开关来针对单个会话的持续时间设置此配置。该配置适用于界面文本,不会影响与区域设置相关的其他设置,例如日期和时间或数字格式。

以下 vSphere Client 命令会导致单个会话以英文形式显示:
vpxClient -locale en_US

本版本中新增的功能

本版本包含 5.0 Update 1b 中的所有功能和修复程序。

兼容性和安装

ESXi、vCenter Server 和 vSphere Client 的版本兼容性

除“新增功能”部分中介绍的数据库支持之外,vCenter 5.0 Update 2 还提供了与现有 vCenter 5.0 Update 1b 版本相同级别的兼容性。请参见 VMware 产品互操作性列表获取有关 vCenter 5.0 Update 2 兼容性的完整详情。

VMware 产品互操作性列表详细介绍了 VMware vSphere 组件(包括 ESXi、VMware vCenter Server、vSphere Client 和可选的 VMware 产品)当前版本与早期版本的兼容性问题。此外,本站点提供了有关在安装 ESXi 或 vCenter Server 之前可以运行的受支持的管理和备份代理的信息。

vSphere Web Client 和 vSphere Client 与 vCenter Server 和模块 ZIP 文件打包在一起。您可以通过 VMware vCenter 安装程序向导来安装一个客户端,或者同时安装这两个客户端。

vSphere Client 与链接模式环境之间的连接

vCenter Server 5.0 在链接模式下只能与 vCenter Server 5.0 的其他实例共存。不支持同时包含 vCenter Server 5.0 和更早版本的 vCenter Server(例如 vCenter Server 4.0 和 vCenter Server 4.1)的链接模式组。在本版本中,您可以管理同时包含 vCenter Server 5.0 和 vCenter Server 5.0 Update 1 实例的链接模式组。

vSphere 5.0 和 VMware View 的兼容性

要了解 VMware View 支持的 vSphere 配置,请参见 VMware 产品互操作性列表

此版本的安装说明

在非英语系统上升级现有安装时,Windows vSphere Client 5.0 Update 2 安装程序将报告 内部错误 2229 (Internal Error 2229)。先卸载现有 vSphere Client 5.0,再安装 vSphere Client 5.0 Update 2。

有关安装和配置 ESXi 和 vCenter Server 的分步指导,请阅读 《vSphere 安装和设置》文档。

成功安装之后,您必须执行某些许可、网络连接和安全配置。有关这些配置任务的信息,请参见 vSphere 文档中的以下指南。

vCenter Server 5.0 仅支持在 Windows 64 位平台上进行安装。如果系统是 64 位的,则可以在同一系统上从 vCenter Server 4.1 升级到 vCenter Server 5.0。如果在 32 位系统上安装了 VMware vCenter Server 2.5 或 vCenter Server 4.0,请参见 《vSphere 升级》文档,了解有关在 64 位操作系统上安装 vCenter Server 和保留 vCenter Server 数据库的说明。

vCenter Server 5.0 包含与 vCenter Server 相关的管理信息库 (MIB) 文件。您可以从 VMware 网站下载与 ESXi 相关的 MIB 文件,地址为: http://www.vmware.com/download/vsphere/drivers_tools.html

本版本的升级

关于如何升级 vCenter Server 和 ESXi 主机的说明,请参见 《vSphere 升级》文档。

vSphere 5.0 支持以下升级方案:

  • 在 64 位系统上,您可以执行从 vCenter Server 4.x 到 vCenter Server 5.0 的对位升级。
    您无法升级在 Windows XP Professional x64 版本上运行的 vCenter Server 4.0.x 实例。
  • 通过在新的 64 位操作系统上安装 vCenter Server 5.0 并迁移现有的数据库,您可以将 vCenter Server 2.5 Update 6 或更高版本以及 vCenter Server 4.0.x 升级到 vCenter Server 5.0。
    此升级方法可以从 32 位系统升级到 64 位系统。
  • vCenter Server 5.0 可以在具有 ESX/ESXi 4.x 和 ESX/ESXi 3.5 主机的相同群集中管理 ESXi 5.0 主机。它还可以在具有 ESX/ESXi 4.x 主机的相同群集中管理 ESX/ESXi 3.5 主机。vCenter Server 5.0 无法管理 ESX 2.x 或 3.0.x 主机。

vSphere 5.0 的测试版本

不支持从 vCenter Server 5.0 测试版以及 vCenter Server 5.0、5.0 Update 1 和 5.0 Update 2 预发布版升级到 vCenter Server 5.0 Update 2。请先卸载 vCenter Server 5.0、5.0 Update 1、5.0 Update 2 的测试版和预发布版,然后再执行 vCenter Server 5.0 Update 2 的全新安装。如果您正在测试 vCenter Server 5.0、5.0 Update 1、5.0 Update 2 的测试版或预发布版,则 VMware 建议重新创建要在 vCenter Server 5.0、5.0 Update 1、5.0 Update2 上的这些安装中保留的数据。

VMware vSphere SDK

VMware vSphere 为 vSphere 服务器和客户机操作系统环境提供了一组 SDK。

  • vSphere Management SDK。一组用于 vSphere 管理编程环境的软件开发工具包。 vSphere Management SDK 包含以下 vSphere SDK:

    • vSphere Web Services SDK。包含对 ESXi 5.0 和 vCenter Server 5.0 服务器系统中提供的新功能的支持。您也可以将此 SDK 与早期版本的 ESX/ESXi 和 vCenter Server 一起使用。有关详细信息,请参见 《VMware vSphere Web Services SDK》文档。

    • vSphere vCenter 存储监控服务 (SMS) SDK。vCenter Server 5.0 支持 SMS 2.0。有关详细信息,请参见 《vCenter SMS SDK》文档。

    • vSphere ESX Agent Manager (EAM) SDK。ESXi 5.0 支持 EAM 1.0。有关详细信息,请参见 《vSphere ESX Agent Manager》

  • vSphere Guest SDK。ESXi 5.0 支持 VMware vSphere Guest SDK 4.0。有关详细信息,请参见 《VMware vSphere Guest SDK》文档。

  • VMware vSphere SDK for Perl。vSphere 5.0 支持 SDK for Perl 5.0。有关详细信息,请参见 《vSphere SDK for Perl》文档。

VMware vSphere 的开放源组件

可从 http://www.vmware.com/download/vsphere/open_source.html[开放源代码] 选项卡上获取适用于随 vSphere 5.0 分发的开放源软件组件的版权声明和许可证。您还可以下载 vSphere 最新通用版本的所有 GPL、LGPL 或者其他要求公开源代码或对源代码进行修改的类似许可证的源文件。

产品支持注意事项

VMware vSphere 5.0 是适用于以下管理功能和平台的最新版本。VMware 将继续为这些功能和平台提供技术支持,直至它们的支持生命周期结束为止。

  • VMware Toolbox:vSphere 5.0 是支持 VMware Tools 图形用户界面(即 VMware Toolbox)的最新版本。VMware 将继续更新和支持 Toolbox 命令行界面 (CLI) 来执行所有 VMware Tools 功能。

  • VMI 准虚拟化:vSphere 4.1 是支持 VMI 客户机操作系统准虚拟化接口的最新版本。有关迁移启用了 VMI 的虚拟机以使虚拟机能够在以后发布的 vSphere 版本上运行的信息,请参见 知识库文章 1013842

  • VMCI 套接字:vSphere 5.0 是支持使用虚拟机通信接口 (VMCI) 套接字在虚拟机之间进行通信的最新主要版本。使用 VMCI 套接字在 ESXi 和虚拟机之间进行通信将继续受支持。

  • 不受支持的 Linux 客户机预建模块:vSphere 5.0 是为不受支持的 Linux 客户机操作系统提供预建模块 (PBM) 的最新版本。要使用不受支持的 Linux 客户机,您必须在安装 VMware Tools 过程中从源代码编译 Linux 内核模块。

  • 磁带驱动器:VMware 不支持与 ESX/ESXi 主机连接的磁带驱动器。有关其他信息,请参见 知识库文章 1016407

  • vSphere 5.0 及其后续更新和修补程序版本是 vSphere 的最新版本,用于支持 VMware ESX/ESXi 3.5 和 VMware Virtual Center 2.5:vSphere 的未来版本,其中包括 VMware ESXi、VMware vCenter Server、VMware vSphere Client 和 VMware vCenter 扩展和插件(如 vCenter Update Manager),将无法与 VMware ESX/ESXi 3.5 或 VMware Virtual Center 2.5 一起运行。在最初发布的终止支持期之前,VMware ESX/ESXi 3.5 和 VMware VirtualCenter 2.5 将继续受支持。

已解决的问题

本版本解决了以下几个主题方面的问题。

如果您是从 vSphere 5.0 Update 2 升级到 vSphere 5.1,请参见 知识库文章 2040662 了解可能会发生的一系列已经解决的问题。

主机配置

  • 如果域名以数字开头,则无法使用主机配置文件将 ESX 主机加入到域中
    在 vCenter Server 中,尝试将以数字开头的域名保存到主机配置文件中时,该操作将无法保存此域名。

    本版本已解决该问题。

国际化

  • [编辑 HA 群集设置] 窗口下的 VMware HA 页面上缺少 [高级选项] 按钮
    在 vCenter Server 中,[编辑 HA 群集设置] 窗口下的 VMware HA 页面上缺少 [高级选项] 按钮。

    本版本已解决该问题。

其他

  • 内存消耗过大时,vCenter Server 可能会停止响应
    如果客户端连接到 vCenter Server 并使用 vmodl.query.PropertyCollector.createPropertyCollectorvCenter API 创建额外的 PropertyCollector,则即使客户端注销后,vCenter 也不会为此额外的 PropertyCollector 及其关联对象解除分配内存。这将导致 vCenter Server 内存泄露问题。当 vCenter Server 内存使用率水平超过 10GB 时,vCenter Server 将显示内存不足并停止响应。

    本版本已解决该问题。
  • 在 vCenter Server 5.0 中应用主机配置文件失败,并显示以下错误:出现常规系统错误 (A general system error occurred)
    在 vCenter Server 5.0 中更改 Syslog.global.logDir的值后应用主机配置文件时,操作将失败并显示以下错误消息:
    出现常规系统错误 (A general system error occurred)

    本版本已解决该问题。

安全

  • 将 OpenSSL 软件包更新为 OpenSSL 0.9.8t
    将 OpenSSL 更新为版本 0.9.8t 以便与 vSphere CIM 套件中的其他产品保持一致。VMware vCenter 不受 OpenSSL 0.9.8t 中已解决的任何漏洞的影响。

  • Oracle (Sun) JRE 已更新为版本 1.6.0_31,解决了许多安全问题
    Oracle 已在 2012 年 2 月的 Oracle Java SE 关键修补程序更新建议中记录了此更新解决的 CVE 标识符问题。

  • 中间证书无法在 vCenter Server 5.0 中进行配置和加载
    在 vCenter Server 中,安装中间证书链后,每次尝试登录时都会显示以下安全警告。
    证书无效 (Invalid certificate)

    本版本已解决该问题。

  • vCenter Server Appliance 目录遍历
    vCenter Server Appliance (vCSA) 包含一个目录遍历漏洞,该漏洞使经过身份验证的远程用户可以检索任意文件。通过这一漏洞,可能会公开存储在服务器上的敏感信息。常见漏洞与暴露方案 (cve.mitre.org) 分配给此问题的名称为 CVE-2012-2110

    VMware 感谢来自 ERPScan 的 Alexander Minozhenko 向我们报告此问题。

服务器配置

  • 对主机运行主机配置文件合规性检查时可能会报告高级配置选项存在问题,并将主机标记为不合规
    在 vCenter Server 中,如果手动编辑配置文件来添加高级配置选项,并将该配置文件附加到主机,则对主机运行主机配置文件合规性检查时,您可能会看到主机被错误地标记为不合规。

    本版本已解决该问题。

  • 在 vCenter Server 中,如果尝试访问已添加到 ESX 4.x 主机的主机配置文件中的用户配置文件或用户组配置文件,则操作将失败,并导致出现错误
    在 vCenter Server 中,如果编辑或单击 ESX 4.x 主机的主机配置文件中的 [配置文件摘要] 选项卡并添加用户配置或用户组配置,可能会显示类似于以下内容的错误消息:
    对 vCenter Server“Vcenterhostname-xxx”上的对象“Hostname-xxxx”调用“HostProfile.RetrieveDescription”失败 (Call "HostProfile.RetrieveDescription" for object "Hostname-xxxx" on vCenter Server "Vcenterhostname-xxx" failed")

    本版本已解决该问题。
  • 主机无法以连接状态加入 vCenter Server
    在 vCenter Server 中,如果禁用主机配置文件中的内核模块配置的配置文件,并使用该主机配置文件来启动 AutoDeploy 的无状态 ESXi 主机,则主机可能无法以连接状态加入 vCenter Server。相反,主机可能会以维护模式加入 vCenter Server。

    本版本已解决该问题。

  • 主机配置文件捕获主机特定的资源池信息,群集中的其他主机因此将被错误地标记为不合规
    在 vCenter Server 中,主机配置文件包括特定于生成配置文件的主机的资源池信息。随后,在合规性检查过程中,这些资源池会在其他主机上进行验证,这将导致主机被报告为不合规。

    本版本已解决该问题。

  • 主机配置文件合规性检查会显示 ESX/ESXi 4.x 主机是合规的,即使其物理网卡配置与附加的主机配置文件中的策略不匹配
    如果将主机配置文件中的物理网卡配置设置为固定的物理网卡配置策略,并且 ESX/ESXi 4.x 主机的物理网卡自动协商速度与在策略中指定的速度相同,则主机配置文件合规性检查会报告主机是合规的,而非不合规。

    本版本已解决该问题。

存储器

  • 尝试编辑存储 DRS 群集的设置会导致出现错误:索引超出范围 (Index was out of range)
    在 vCenter Server 中,如果尝试编辑存储 DRS 群集的设置或单击 SDRS 调度设置,则会显示以下错误:
    索引超出范围。必须为非负值并小于集合大小。(Index was out of range. Must be non-negative and less than the size of the collection.)

    本版本已解决该问题。
  • 包括冷迁移、Storage vMotion 和虚拟机克隆的存储操作的失败率为 99%
    在 vCenter Server 中,当 IDE 磁盘和更改块跟踪启用后,如果使用 vCenter 5.0 来管理 ESX/ESXi 4.x 主机,则存储操作(包括冷迁移、Storage vMotion 和虚拟机克隆)的失败率为 99%。
    此时会在 GUI 中显示以下错误:
    出现常规系统错误: 配置信息无法访问。(A  general  system  error  occurred:  Configuration  information  is  inaccessible.)

    本版本已解决该问题。
  • 在虚拟机上对数据存储群集执行 Storage vMotion 任务时,无法更改虚拟机的磁盘类型
    在 vCenter Server 中,当在虚拟机上对数据存储群集执行 Storage vMotion 任务时,无法更改虚拟机的磁盘类型。

    本版本已解决该问题。
  • 在链接模式环境中执行 Storage vMotion 操作可能会失败,并显示错误:对象已删除或未完全创建 (The object has already been deleted or has not been completely created)
    如果尝试在 vCenter Server 实例(而不是用户登录的 vCenter)所管理的虚拟机上执行 Storage vMotion 操作,则可能会导致出现类似于以下内容的错误:
    “对象已删除或未完全创建”(The object has already been deleted or has not been completely created.") 或“在 vCenter Server XXXXXXXX 上调用‘PropertyCollector.RetrieveContents’

    对象‘propertyCollector’失败”(Call "PropertyCollector.RetrieveContents" or object "propertyCollector" on vCenter Server XXXXXXXX failed.)。

    本版本已解决该问题。

升级和安装

  • 安装 vSphere 支持工具失败,并显示以下错误:应用程序不支持 IP 本地链接地址 (The application does not support IP link-local addresses)
    在 vCenter Server 中,无法在使用有效 169.x.x.x IP 地址的系统上安装 vSphere Syslog Collector、ESXi Dump Collector、Auto Deploy 或 vSphere Authentication Proxy 等 vSphere 支持工具。在使用有效 169.x.x.x IP 地址的系统上安装 vSphere 支持工具会失败,并显示以下错误:
    尚未配置核心网络服务的 IP 地址。仅 IPv4 协议支持该应用程序。该应用程序不支持 IP 本地链接地址。(The IP address for core networking services is not configured. The application is supported only with IPv4 protocol. The application does not support IP link-local addresses.)

    此问题会发生是因为用于 vSphere 支持工具应用程序的安装程序错误地将任何以 169.x 开头的 IP 地址标识为本地链接地址。

    本版本已解决该问题。
  • Active Directory Web 服务无法读取指定的 Active Directory 轻量级目录服务实例的设置
    安装 vCenter Server 后,Active Directory Web 服务 (ADWS) 无法读取指定的 Active Directory 轻量级目录服务实例的设置。Windows 事件查看器中会显示以下错误:

    Active Directory Web 服务在读取指定的 Active Directory 轻量级目录服务实例的设置时遇到错误。Active Directory Web 服务将定期重试该操作。(Active Directory Web Services encountered an error while reading the settings for the specified Active Directory Lightweight Directory Services instance. Active Directory Web Services will retry this operation periodically.)

    如果 Active Directory Web 服务 (ADWS) 无法读取 Active Directory LDS 配置用于 LDAP 和安全 LDAP (SSL) 服务的端口,则会出现该问题。

    本版本已解决该问题。
  • 升级 vCenter Server 时,ESX/ESXi 主机上的 vpxa 代理可能不会升级
    如果升级 vCenter Server,您可能会在 vCenter Server 中看到,对于 vCenter Server 中的所有群集,都会显示升级群集主机上的 vCenter Agent 的任务。此任务永远不会完成,主机也不会自动加入 vCenter Server。
    您可以手动选择主机并进行添加。但下次重新启动 vCenter Server 服务时,会出现相同的行为。

    如果将 vCenter Server [高级设置] 中的 [AutoUpgradeAgents] 选项设置为 [False],即会出现此问题。

    本版本已解决该问题。[升级群集主机上的 vCenter Agent] 任务现在应完成。
  • 尝试在 Oracle 数据库上将 vCenter Server 4.0.x 和 4.1.x 升级到 vCenter Server 5.0 Update 1a 失败,并显示错误消息:PLS-00905 STATS_ROLLUP2_PROC 无效 (PLS-00905 STATS_ROLLUP2_PROC is invalid)
    在 Oracle 数据库上将 vCenter Server 4.0.x 和 4.1.x 升级到 vCenter Server 5.0 Update 1a 可能会失败。如果使用介质 VMware-VIMSetup-all-5.0.0-757163,则
    VCDatabaseUpgrade.log 会报告类似以下内容的错误消息:

    PLS-00905:  object  STATS_ROLLUP2_PROC  is  invalid
    ORA-06550:  line  1,  column  99:
    PL/SQL: Statement ignored
    ORA-06512: at "SYS.DBMS_JOB", line 82
    ORA-06512: at "SYS.DBMS_JOB", line 140
    ORA-06512: at line 39
    从 vCenter Server 5.0 或 vCenter Server 5.0 Update 1 升级到 vCenter Server 5.0 Update 1a 时不存在此问题


    本版本已解决该问题。
  • 如果 vCenter Server 和 Web Client 服务器位于同一系统上,则在将 vCenter Server 升级到 vCenter Server 5.0 Update 1 后,Web 管理服务可能会无法启动
    如果 vCenter Server 和 Web Client 服务器安装在同一系统上,则在将 vCenter Server 升级到 vCenter Server 5.0 Update 1 后,Web 管理服务可能会无法启动。可能的原因是,在升级过程中损坏了 Java 运行时环境。

    本版本已解决该问题。

vCenter Server、vSphere Client 和 vSphere Web Access

  • 连接到 vCenter Server 的 vSphere Client 将某些虚拟机的客户机操作系统显示为 [未知]
    [虚拟机] 选项卡页面中,vCenter Server 可能会在某些虚拟机的 [客户机操作系统] 列中显示值 [未知]。在虚拟机中卸载或禁用 VMware Tools 后重新启动 VMware Virtual Center Server 服务时会出现该问题。

    本版本已解决该问题。
  • 群集严重不平衡时,DRS 可能不会建议虚拟机迁移
    群集严重不平衡时,由于 MinGoodness 筛选和/或 CostBenefit 筛选,DRS 可能不会建议进行虚拟机迁移来平衡负载。

    从本版本开始,DRS 算法得到改进,可以更好地平衡 DRS 群集中的负载。如果您发现
    在默认设置下群集仍未平衡,则可以使用以下值配置高级 DRS 选项并运行 DRS 以进一步增强 DRS 群集的负载平衡功能:

    SevereImbalanceDropCostBenefit 1
    FixSevereImbalanceOnly 0
  • 数据存储的空间使用情况图表可能指出已为空数据存储分配了空间
    在 vCenter Server 中,如果查看数据存储上的 [性能] 选项卡,即使数据存储为空,空间使用情况图表也会指出已为虚拟磁盘 (VMDK) 分配了空间。

    本版本已解决该问题。
  • vCenter Server 无法发送为特定目标配置的 CHAP 用户名
    在 vCenter Server 中,如果某个特定目标 (LUN) 是使用 CHAP 用户名进行配置的,VASA 提供程序可能不会返回该 LUN 信息。此问题会由于验证失败而导致存储功能不会显示在 vCenter Server 中(如果已为 LUN 设置了 CHAP 用户名)。这也会影响 SPBM 的功能。

    本版本已解决该问题。

  • 在 vCenter Server 中进行清单搜索失败并指出登录查询服务失败
    在 vCenter Server 中,清单搜索会失败,并显示以下错误消息:

    登录查询服务失败 (Login to the query service failed)

    Inventory Service 无法检索权限数据时会产生该问题。

    本版本已解决该问题。
  • 与区域设置相关的争用情形可能会导致 vCenter Server 停止响应
    该问题与区域设置相关的争用情形有关,该争用情形会导致 vCenter Server 停止响应。该问题非常罕见,当同时使用多个客户端时,可能会再次出现该问题。

    本版本已解决该问题。

  • vCenter Server 5.0 虚拟机可能会在清单中显示红色警告图标
    在 vCenter Server 5.0 中,一些虚拟机可能会在清单中显示红色警告图标。但是,虚拟机的 [警报] 选项卡却并未指示已触发了任何警报。在打开和关闭虚拟机电源时会出现此情况。

    本版本已解决该问题。
  • 在 vSphere Client 中主机 CPU 计数器量表错误地显示 100MHz
    重新启动 vCenter Server 时,主机和虚拟机 CPU 计数器量表可能会在 vSphere Client 中错误地显示 100MHz,直到至少发生以下任一事件:
    打开/关闭虚拟机电源 vMotion 移除和添加主机、虚拟机或主机配置更改。

    本版本已解决该问题。
  • vCenter Server 失败并指向
    vCenter Server 可能会失败并指向 vpxdInvtId::ResolveMAC。由于以太网备份为空且在访问以太网之前未检查该备份是否为空,因此会出现该问题。

    本版本已解决该问题。
  • vCenter Server 会在虚拟机执行快照操作期间出现故障
    如果使用的是 Microsoft SQL Server,则 vCenter Server 会在虚拟机正在执行快照操作期间出现故障。 vpxd.log文件会记录类似于以下内容的错误消息:
    An unrecoverable problem has occurred, stopping the VMware VirtualCenter service.
    Error:Error[VdbODBCError] (-1) "ODBC error:(23000) - [Microsoft][SQL Server Native
    Client 10.0][SQL Server]Violation of PRIMARY KEY constraint 'PK_FLE_FILE_INFO'.Cannot
    insert duplicate key in object 'dbo.VPX_VM_FLE_FILE_INFO'.The duplicate key value is
    (154315, 12)." is returned when executing SQL statement "INSERT INTO
    VPX_VM_FLE_FILE_INFO WITH (ROWLOCK) (VM_ID, KEY_VAL, NAME, FILE_SIZE, TYPE) VALUES (?,
    ?, ?, ?, ?)"

    本版本已解决该问题。
  •   通过 vSphere Client 或 Web Client 访问虚拟机控制台时显示黑屏
    在 vCenter Server 中,无法使用 vSphere Client 或 Web Client 访问虚拟机控制台。通过 vSphere Client 或 Web Client 访问虚拟机控制台时,该控制台将显示黑屏。

    本版本已解决该问题。

  • 如果设备 DNS 域后缀与 Active Directory 域名不同,则 vCenter Server Appliance 无法加入 Active Directory
    在 vCenter Server Appliance 中,如果设备 DNS 域后缀与 Active Directory 域名不同,则加入 Active Directory 会失败。

    本版本已解决该问题。
  • 克隆操作因 vCenter Server MAC 地址空间耗尽而失败
    在主机上进行创建或克隆等置备操作失败时,会执行日志回滚。但是,虚拟机以太网设备的 MAC 地址条目不属于该日志,因此,即使在虚拟机因操作失败而回滚后,vCenter Server 条目中的 MAC 条目也不会释放。如果重复出现失败,则可能产生许多未被任何虚拟机使用的未释放条目。在这种情况下,即使虚拟机中的以太网设备数未达到上限,也会在创建或克隆虚拟机时出现 vCenter Server MAC 地址耗尽。

    本版本已解决该问题。
  • 从正在运行的 ESX/ESXi 主机拔下电源线然后再重新插入时,不会清除已经触发的警报
    在 vCenter Server 中,从正在运行的 ESX/ESXi 主机拔下电源线时,会生成警报。再重新插入电源线时,不会清除该警报。

    本版本已解决该问题。
  • 在安装程序运行时,尝试使用客户端设备中的介质安装 RedHat Enterprise Linux 失败
    如果通过在 Windows XP 上托管的 vSphere Client 连接到任何 ESX/ESXi 主机,则在安装程序运行时,尝试使用客户端设备中的介质安装 RedHat Enterprise Linux 将失败。

    本版本已解决该问题。
  • vCenter Server 无法启动,并显示以下错误:[VpxdMain] Failed to initialize:vmodl.fault.ManagedObjectNotFound
    如果在 vCenter Server 中为数据库中不存在的虚拟机配置了警报,则会出现该问题 vCenter Server 服务无法启动。 vpxd.log包含类似于以下内容的条目:
    [VpxdMain] Failed to initialize: vmodl.fault.ManagedObjectNotFound
    Failed to intialize VMware VirtualCenter. Shutting down...

    本版本已解决该问题。
  • vCenter Server 服务状态显示以下警告:从“过去 xxx”到“过去 xxx”的性能统计信息汇总没有在数据库中出现 (Performance Statistics rollup from Past xxx to Past xxx is not occurring in the database)
    vCenter Server 服务状态可能会显示与性能统计信息汇总相关的警告。
    从“过去 xxx”到“过去 xxx”的性能统计信息汇总没有在数据库中出现 (Performance Statistics rollup from Past xxx to Past xxx is not occurring in the database)


    如果在 vCenter Server 设置中禁用了一个或多个持续时间间隔的统计信息收集,则会出现该问题。在这种情况下,如果运行所禁用时间间隔的汇总作业,而该作业未生成任何结果,则会触发该警告。

    本版本已解决该问题。
  • ESXi 主机间歇性与 vSphere Distributed Switch 失去同步
    ESXi 主机间歇性与 vSphere Distributed Switch (vDS) 失去同步。vSphere Distributed Switch (vDS) 的 [摘要] 选项卡将显示错误: 部分主机上的 vSphere Distributed Switch 配置与 vCenter Server 上的配置不同 (The vSphere Distributed Switch configuration on some hosts differed from that of the vCenter Server),并且某些 dvs 端口在 VLAN id 列显示 [无 VLAN]

    本版本已解决该问题。
  • 将 USB 加密狗连接到虚拟机可能会失败,并显示以下错误消息:XXX 上连接到 XXX 的远程设备已断开 (The remote device on XXX connected to XXX is disconnected)
    在先前版本中,在将 USB 加密狗连接到虚拟机时,应首先将其与主机断开连接。如果该道尔芯片正忙于执行主机上的另一操作,则可能无法连接到虚拟机。

    本版本已解决该问题。

  • 按虚拟机将堆栈图的性能数据导出到电子表格可能失败,并显示索引超出范围的错误
    在将 ESX/ESXi 主机的性能数据导出到电子表格时,如果在 [导出性能] 屏幕上选择 [堆栈图 (按虚拟机)] 图表类型作为图表选项,并为衡量指标“CPU”、“磁盘”、“网络”和“内存”选择高级设置,然后单击 [确定],则会显示类似于以下内容的消息:

    System.ArgumentOutOfRangeException:索引超出范围。必须为非负值并小于集合大小。(Index was out of range. Must be non-negative and less than the size of the collection.)
    参数名:索引 (Parameter name: index)

    本版本已解决该问题。
  • 当目标数据存储为存储 DRS POD 时,从模板克隆虚拟机会失败
    在 vCenter Server 中,如果目标数据存储为存储 DRS POD,并且存储设备已启用重复数据删除功能,则从模板克隆虚拟机会失败。此时会显示以下错误:
    数据存储 xxxxx 上的磁盘空间不足,此错误消息适用于 POD 中的所有数据存储 (Insufficient disk space on datastore xxxxx, this error message applies to all datastores in the POD)。

    本版本已解决该问题。
  • vSphere 5.0 Web Client 的列表中显示的虚拟机重复或缺失
    如果 vCenter Server 的清单很大,则 Web 客户端视图会显示重复的虚拟机,有时根本不会列出虚拟机。如果 群集/资源池/文件夹/主机下的虚拟机数量过多,无法在一个页面上显示,则在向下滚动列表时,将显示重复的虚拟机,或者某些虚拟机可能不会显示在该列表中。

    本版本已解决该问题。
  • 无法使用 SDK 或基于 Web 的数据存储浏览器查看名称含有特殊 ASCII 字符的数据存储
    在 vCenter Server 中,无法使用基于 Web 的数据存储浏览器 ( https://vcenter_fqdn/folder) 查看数据存储名称含有以下字符的数据存储:
    / (斜线)
    \ (反斜线)
    = (等号)
    & (与号)

    单击名称包含上面列出的一个或多个特殊字符的任意数据存储时,将显示空白。如果使用特殊字符对数据存储本身进行命名,则会导致类似问题。

    本版本已解决该问题。
  • 从特定主机配置文件中添加或移除主机时,vCenter Server 可能会停止响应
    从附加到某个主机配置文件的群集中添加或移除主机时,vCenter Server 可能无法响应。
    如果大量主机附加到同一个主机配置文件,则会出现该问题。

    本版本已解决该问题。
  • 在性能图表的群集视图上可能不显示 CPU、内存、磁盘衡量指标
    在 vSphere Client 中的 [高级] 选项卡的 [性能] 选项下的群集视图中,用户看不到 CPU、内存、磁盘、网络衡量指标。

    本版本已解决该问题。
  • vCenter Server 无法启动,并显示以下错误:无法初始化:vim.fault.MissingNetworkIpConfig (Failed to initialize: vim.fault.MissingNetworkIpConfig)
    vApp 的虚拟机网络从已部署该 vApp 的 IP 池中解除关联后,vCenter Server 无法初始化。

    本版本已解决该问题。
  • NFC 相关的操作在个别情况下失败
    在 vCenter Server 中,在进行 NFC 磁盘文件传输期间,源 VMDK 将首先加载到内存缓冲区。当目标从源接收缓冲区时,如果该源的末尾包含一些置零的扇区,则这些扇区不会保留在目标 VMDK 上。

    本版本已解决该问题。
  • 对于 Windows Server 2003 SP 2 虚拟机,IP 自定义可能会失败或出现错误
    在 vCenter Server 中,对于 Windows Server 2003 SP 2 虚拟机,如果该虚拟机已安装 vmxnet3 驱动程序以及具有微型端口适配器的防病毒软件,则 IP 自定义可能会失败或出现错误。出现此问题的原因是,防病毒微型端口适配器被错误地标识为物理适配器。

    本版本已解决该问题。

  • 在升级到 vCenter Server Appliance 5.0 Update 1a 或 Update 1b 时,vCenter 服务状态显示性能统计信息汇总警告
    在升级到 vCenter Server Appliance 5.0 Update 1a 或 Update 1b 时,vSphere Client 中的 [vCenter 服务状态] 选项卡将显示一个或多个与 vCenter Server 数据库有关的警告。
    您会在 [vCenter 服务状态] 选项卡中看到以下警告之一:
    • 从“过去一天”到“过去一周”的性能统计信息汇总没有在数据库中出现 (Performance statistics rollup from Past Day to Past Week is not occurring in the database)。
    • 从“过去一周”到“过去一个月”的性能统计信息汇总没有在数据库中出现 (Performance statistics rollup from Past Week to Past Month is not occurring in the database)。
    • 从“过去一个月”到“过去一年”的性能统计信息汇总没有在数据库中出现 (Performance statistics rollup from Past Month to Past Year is not occurring in the database)。
  • 性能图似乎可正常工作而没有任何问题。

    本版本已解决该问题。

  • 虚拟机错误地显示为由 VMware vCenter Site Recovery Manager 管理
    从生产站点 (A) 故障切换到恢复站点 (B) 后,在 [摘要] 选项卡中,位于新生产站点 (B) 的虚拟机可显示为由 VMware vCenter Site Recovery Manager 管理。

    本版本已解决该问题。
  • 如果 vCenter Server 安装程序包含一个大清单并具有大量虚拟机快照, 则在升级到 vCenter Server 5.0 Update 1a 或 1b 后,搜索功能可能无法正常工作
    在 vCenter Server 中,在将 vCenter Server 升级到 5.0 Update 1a 或 1b 后,搜索功能可能无法正常工作。如果 vCenter Server 包含一个大清单(超过 1000)并具有大量虚拟机快照,则会出现该问题。

    本版本已解决该问题。
  • 在未向用户提供最小只读权限时,不会显示 vSphere Web Client 5.0 清单并显示状态:“正在加载...”。
    不会显示 vSphere Web Client 清单(vCenter Server、数据中心、群集、主机和虚拟机)。如果登录到 vSphere Web Client,将无法显示该清单,并会看到状态:
    正在加载...

    如果以具有有限特权的用户身份登录到 vSphere Web Client,则可能会遇到该问题。如果登录到 vSphere Client,该清单将完全可见。

    本版本已解决该问题。vSphere Web Client 将显示以下消息:
    空清单 (Empty Inventory)

    对整个 vCenter Server 树具有完全管理权限的用户可以成功使用 vSphere Web Client。

  • 对无效对象进行权限验证时,vCenter Server 变得无响应
    在 vCenter Server 中,在对 vCenter Server 权限进行定期验证期间,如果其中一个实体无效,vCenter Server 将在该线程上进入无限循环,并变得无响应。

    本版本已解决该问题。

  • vSphere Client 或 vSphere Web Client 中的搜索显示过期结果或超时
    在 vSphere Client 或 vSphere Web Client 中搜索清单时,该搜索可能显示过期信息,或者在 vSphere Web Client 中时可能超时。指示意外运行时错误的类似以下内容的错误消息会显示在 Inventory Service 日志文件 ds.log中:
    [2011-06-27 18:04:25,367 pool-14-thread-5 ERROR
    com.vmware.vim.query.server.provider.impl.ProviderManagerServiceImpl] Unexpected runtime exception:
    com.xhive.error.XhiveInterruptedException:INTERRUPTED

    本版本已解决该问题。

虚拟机管理

  • 如果虚拟机连接到某个没有任何上行链路的 vDS,则对主机之间的虚拟机执行的 vMotion 操作将失败
    在 vCenter Server 中,如果虚拟机连接到某个没有任何上行链路的 vDS,则无法对主机之间的虚拟机执行 vMotion 操作。

    本版本已解决该问题。

  • 完成迁移后,vSphere 5 Storage vMotion 无法重命名虚拟机文件
    在 vCenter Server 中,当成功完成 Storage vMotion 任务后重命名 vSphere Client 中的虚拟机时,不会重命名 vmdk 磁盘。在对虚拟机执行 Storage vMotion 时,需要重命名其文件夹以及关联的文件,以便与新名称匹配。虚拟机文件夹名称将更改,但虚拟机文件名不会更改。

    本版本已解决该问题
  • 在存储群集上克隆 vApp 失败,并显示错误消息
    在 vCenter Server 中,尝试在使用存储群集时克隆 vApp 会失败,并显示以下消息:
    vSphere Client 中出现内部错误。详细信息:对象引用没有设置为对象实例 (An internal error occurred in the vSphere Client. Details: Object Reference not set to an instance of an object)。

    但是,如果用户在克隆过程中选择 [禁用此虚拟机的存储 DRS] 选项,则克隆操作将成功。

    本版本已解决该问题。
  • 通过 vSphere Client 或 vSphere Web Client 克隆虚拟机将导致生成的虚拟机的磁盘重新指向源虚拟机磁盘
    在 vCenter Server 中,通过 vSphere Client 或 vSphere Web Client 克隆虚拟机时,您可以选择编辑目标虚拟机的硬件。如果您选择编辑磁盘并调整其大小,则生成的虚拟机的磁盘将重新指向源虚拟机磁盘。这样将导致目标虚拟机使用源虚拟机磁盘。

    本版本已解决该问题。
  • 搜索虚拟机时,vSphere Client 可能会停止响应
    在 vSphere Client 中,如果选择隐藏视图中的虚拟机(取消选中 [视图] 菜单下的 [在清单中显示虚拟机]),则客户端可能会在以下情况下停止响应:
    • 使用右上角的搜索框执行搜索,然后单击搜索框结果中的链接。
    • 在 [主机和群集] 视图中选择主机后,选择 [虚拟机] 选项卡,然后双击列表中的任意虚拟机。
    • 在 [虚拟机和模板] 视图中选择 [虚拟机] 选项卡,然后双击列表中的任意虚拟机。

    本版本已解决该问题。

  • 虚拟机在恢复为快照后无法连接
    在 vCenter Server 中,恢复某个快照并打开虚拟机电源后,会针对网络适配器选中 [打开电源时连接],但 [已连接] 被取消选中。如果选中该框,将显示类似于以下内容的错误:
    设备 0 的配置无效 (Invalid Configuration for device 0)。

    恢复快照后,由于未正确更新虚拟机配置文件中的 connectionId,虚拟机将丢失网络连接。

    本版本已解决该问题。
  • 虚拟机错误地显示为由 VMware vCenter Site Recovery Manager 管理
    从生产站点 (a) 故障切换到恢复站点 (b) 后,在 [摘要] 选项卡中,位于新生产站点 (b) 的虚拟机可能显示为由 VMware vCenter Site Recovery Manager 管理。

    本版本已解决该问题。

  • 无法将 USB 3.0 设备连接到 Windows 8 虚拟机
    在 vCenter Server 中,您无法将 USB 3.0 设备连接到 Windows 8 虚拟机。

    本版本已解决该问题。但是,对于 Windows 8 和 Windows 2012 虚拟机,在报告以下错误时,USB 3.0 仍无法正常工作:

    端口重置失败..
    USB 设置 SEL 请求失败 (Port Reset Failed ..The USB set SEL request failed)

VMware HA 和 Fault Tolerance

  • VMware HA 配置失败,并显示以下错误:此主机上的 HA 代理无法访问隔离地址:xxx.xxx.xxx.xxx (HA agent on this host could not reach isolation address: xxx.xxx.xxx.xxx)
    如果 HA ping 使用零位标识符发送,而手动 ping 使用备用标识符发送,则会出现该问题。默认情况下,某些防火墙会将 ICMP ID 零值视为易受攻击,因此会阻止 ICMP 或丢弃 ping。

    本版本已解决该问题。

  • 将虚拟机迁移到另一个 VMware HA 群集会将该虚拟机状态从受保护更改为不受保护
    在 vCenter Server 中,将虚拟机从一个 VMware HA 群集迁移到另一个 VMware HA 群集会将该虚拟机的保护状态从受保护更改为不受保护。在将虚拟机迁移到另一个 VMware HA 群集后,在 [摘要] 选项卡上 VMware HA 状态会将该虚拟机报告为 [不受保护]。

    本版本已解决该问题。
  • 在 ESXi 主机上禁用主机 [欢迎使用] 登录页面后,无法配置 VMware HA
    在 vCenter Server 中,禁用 ESX/ESXi 主机 [欢迎使用] 登录网页后,vCenter Server 故障
    域管理器 (FDM) 代理无法安装,并显示以下错误:

    安装程序未知错误 (Unknown installer error)

    本版本已解决该问题。
  • 由于使用的是旧 vpxuser 密码,因此在 hostd 崩溃后,FDM 无法重新连接到 hostd
    在 vCenter Server 中,由于使用的是失效的 vpxuser 密码,因此在 hostd 崩溃后,FDM 无法重新连接到 hostd。如果 hostd 崩溃且 vpxuser 密码更改,FDM 将继续尝试使用失效的 vpxuser 密码登录 hostd

    本版本已解决该问题。

  • 如果群集成员资格频繁更改,启用了随机 HA 的主机将显示 FDM 代理失败消息
    在 vCenter Server 中,如果 FDM 主选举因域成员更改而导致触发次数过多,FDM 代理可能会因内存不足而失败。

    本版本已解决该问题。

已知问题

请阅读全部已知问题,找到适用于您的项目。已知问题按以下方式分组。

之前未记录的已知问题以 * 符号标记。

安装

  • 在早期版本的 vCenter Server 上,为 vCenter Server 安装 vSphere Authentication Proxy、vSphere ESXi Dump Collector 及 vSphere Syslog Collector 支持工具时,未显示任何错误消息
    vCenter Server 工具(VMware ESXi Dump Collector、VMware Syslog Collector、vSphere Auto Deploy 和 vSphere Authentication Proxy)随 vSphere 5.0 安装介质附送。如果尝试在安装有早期版本的 vCenter Server 的系统上安装以上一个或多个工具,则安装会失败,且不显示错误消息。
    解决办法:无

  • vCenter Server 的 vSphere Authentication Proxy、vSphere ESXi Dump Collector 和 vSphere Syslog Collector 支持工具不支持 IPv6
    用于 Authentication Proxy、ESXi Dump Collector 和 Syslog Collector 的每台主机必须各有一个有效 IPv4 地址。您可以在纯 IPv4 或 IPv4/IPv6 混合模式的网络环境中的计算机上安装这些支持工具。您不能在纯 IPv6 环境中的计算机上安装这些工具。Authentication Proxy、ESXi Dump Collector 和 Syslog Collector 服务绑定到一个 IPv4 地址以与 vCenter Server 通信,且它们不支持 IPv6。vCenter Server 可在纯 IPv4、IPv4/IPv6 混合模式或纯 IPv6 的网络环境中的主机上使用。但是,通过 vSphere Client 连接到 vCenter Server 的计算机必须有一个 IPv4 地址,Authentication Proxy、ESXi Dump Collector 和 Syslog Collector 服务才能工作。
    解决办法:无。

  • 默认情况下,vCenter Inventory Service 不支持绑定到 IPv6 接口
    安装 vCenter Server 后,默认情况下 vCenter Inventory Service 仅支持 IPv4。

    解决办法:要实现 vCenter Inventory Service 对 IPv6 的支持,请执行以下步骤:

    1. 停止 vCenter Inventory Service。
      1. 从 [管理工具] 控制面板中选择 [服务]
      2. 右键单击 [vCenter Inventory Service] 并选择 [停止]
    2. 在文本编辑器中打开以下文件:
      Inventory_Service_installation_directory/lib/server/config/dataservice.properties
    3. 将 dataservice.nio.enabled的值更改为 false。
    4. 重新启动 vCenter Inventory Service。

     

  • 在文件夹名包含特殊字符的文件夹中无法安装 vSphere Client
    如果文件夹或目录的名称包含特殊字符(分号 (;)、左方括号 ([)、右方括号 (])、等号 (=)、加号 (+)、逗号 (,) 或井字号 (#)),则在该文件夹或目录中安装 vSphere Client 时会显示以下错误消息:
    安装路径包含“;”字符。请选择一个不带该字符的安装路径。(The installation path contains a ';' character. Please select an installation directory with this character.)
    即使文件夹名不包含分号 (;),您仍无法将 vSphere Client 安装到指定文件夹中。此外,如果将 vSphere Client 安装到文件夹名包含井号 ( #)的自定义文件夹中,客户端无法连接到 vCenter Server。
    解决办法:不要将 vSphere Client 安装到其文件夹名称包含下列任意字符的自定义文件夹:分号 (;)、左方括号 ([)、右方括号 (])、等号 (=)、加号 (+)、逗号 (,) 或井字号 (#) 。

  • 如果在 Windows 2008 上启用用户帐户控制,则安装之后加入链接模式组不成功
    如果在 Windows 2008 x64 位操作系统上启用用户帐户控制 (UAC),并尝试将计算机加入到在已运行 vCenter Server 的系统上的链接模式组,则链接显然是成功的且没有报告任何错误,但实际上它是不成功的。清单列表中仅显示一个 vCenter Server。

    解决办法:安装后加入链接模式组前,关闭用户帐户控制 (UAC),然后重新打开它。

    1. 关闭 UAC。
      1. [开始] 菜单中,选择 [控制面板] > [用户帐户]
      2. 选择 [打开或关闭用户帐户控制]
      3. 取消选择 [使用用户帐户控制 (UAC) 帮助保护您的计算机],然后单击 [确定]
      4. 出现提示后重新引导计算机。
    2. 启动链接模式配置。
      1. 选择 [开始] > [所有程序] > [VMware] > [vCenter Server 链接模式配置]
      2. 单击 [下一步]
      3. 选择 [修改链接模式配置],然后单击 [下一步]
      4. 选择 [将此 vCenter Server 实例加入到现有的链接模式组或另一个实例],然后单击 [下一步]
      5. 输入服务器名和 LDAP 端口信息,然后单击 [下一步]
      6. 单击 [继续] 以完成安装。
      7. 单击 [继续] 结束链接过程。
    3. 登录到 vCenter Server 系统之一,并确认服务器已链接。
    4. 链接 vCenter Server 系统后,打开 UAC。
      1. [开始] 菜单中,选择 [控制面板] > [用户帐户]
      2. 选择 [打开或关闭用户帐户控制]
      3. 选择 [使用用户帐户控制 (UAC) 帮助保护您的计算机],然后单击 [确定]
      4. 出现提示后重新引导计算机。
  • 安装 vSphere Web Client 后,当用户单击安装向导中的 [完成] 时,浏览器会打开并显示一个空白页面
    安装 vSphere Client 后,单击安装向导中的 [完成] 时,浏览器打开并显示一个空白页面。页面始终保持空白,并且浏览器无法连接到 vSphere 管理应用程序。
    解决办法:关闭浏览器并从 [开始] 菜单启动 vSphere 管理应用程序页面。

升级

  • 在非英语系统中升级 Windows vSphere Client 可能会失败
    在非英语系统中升级现有安装时,Windows vSphere Client 5.0 Update 2 安装程序将报告 内部错误 2229 (Internal Error 2229)。
    解决办法:先卸载现有 vSphere Client 5.0,再安装 vSphere Client 5.0 Update 2。

  • 升级到 vCenter Server 5.0 后,可能错误地更改了 vcdb.properties
    升级到 vCenter Server 5.0 后,可能会错误地更改 vcdb.properties 中的数据库类型,从而影响 vCenter 功能。如果 DB Server 主机名包含子字符串“db2”或“oracle”,则会出现此问题。
    解决办法:托管 vCenter 数据库的数据库服务器不能包含字符串“db2”或“oracle”。您也可以之后将 vcdb.properties 更改为正确的格式。
  • vCenter Server 升级失败并显示以下错误: 系统管理员已设置策略以阻止此安装 (The system administrator has set policies to prevent this installation)
    如果计算机没有足够的连续内存供 Windows Server 2003 或 Windows XP 验证 .msi包或 .msp包具有正确的签名,就会发生此问题。

    解决办法:

    1. 从 Windows 的 [开始] 菜单中,选择 [运行],键入 [control admintools] 并单击 [确定]
    2. 双击 [本地安全策略]
    3. 选择 [软件限制策略]
    4. 如果没有列出软件限制,则右键单击 [软件限制策略] 并选择 [新建策略]
    5. [对象类型] 下,双击 [强制]
    6. 选择 [除本地管理员以外的所有用户],并单击 [确定]
    7. 重新启动计算机,然后重试 vCenter Server 升级。
  • 如果 vCenter Server 安装介质的路径包含非 ASCII 字符,则数据迁移失败
    发生此问题时,会显示类似以下内容的错误消息: “ASCII”编解码器不能解码位置 30 处的字节 0xd0:序数不在范围内 (128)('ascii' codec can't decode byte 0xd0 in position 30: ordinal not in range(128)),并且在数据迁移过程中安装程序意外退出。
    解决办法:确保 vCenter Server 安装介质的路径不包含任何非 ASCII 字符。

许可

  • 将 vSphere 许可证密钥自动分配给主机容器中的某些 ESX/ESXi 主机可能会失败,这些主机可能仍为评估模式
    vCenter Server 5.0 支持将许可证密钥自动分配给 ESX/ESXi 主机。您可以将许可证密钥与 vCenter Server 中的主机容器(如数据中心或群集)关联起来。vCenter Server 将许可证密钥分配给添加到该主机容器的所有未经许可的主机。一个许可证密钥只能关联到一个主机容器。如果与主机容器相关联的许可证的版本与添加到该主机容器的主机不同,则许可证不会分配给这些主机。例如,如果将 vSphere 5.x 许可证关联到群集并将 ESX/ESXi 4.x 添加到该群集,则许可证不会分配给 ESX/ESXi 4.x 主机,这些主机仍为评估模式。
    解决办法:确保添加到主机容器的所有主机与关联到该容器的许可证是同一版本。如果同一容器中的某个主机需要一个不同版本的许可证,请将该许可证直接关联到该主机。例如,将 vSphere 5.x 许可证关联到一个群集。将 ESXi 5.x 主机添加到该群集,这些主机都被分配了 vSphere 5.x 许可证。将 ESX/ESXi 4.x 主机添加到同一群集并将 vSphere 4.x 许可证关联到这些主机。将 ESX/ESXi 4.x 主机重新连接到 vCenter Server,这些主机都被分配了 vSphere 4.x 许可证。

安全

  • 关闭浏览器窗口时未立即终止数据存储 Web 界面会话
    在访问数据存储 Web 界面后关闭 Web 浏览器时,服务器端没有立即终止会话。VMware 要感谢内部安全部门的 Jason Jones 报告此问题。
    解决办法:必须先单击数据存储 Web 界面上的 [注销] 终止会话,然后才能关闭浏览器窗口。

网络连接

  • 将网络资源池添加到 vSphere Distributed Switch 失败,并会显示以下错误消息 无法为一个或多个主机成员完成 vSphere Distributed Switch 操作 (Cannot complete a vSphere Distributed Switch operation for one or more host members)
    此错误消息表明 Distributed Switch 上的一个或多个主机已经与最大数目的网络资源池相关联。一台主机上允许的网络资源池最大数目是 56 个。
    解决办法:无。

  • Fault Tolerance 与使用 vSphere vMotion 的 vSphere DirectPath I/O 不兼容
    在虚拟机上启用 Fault Tolerance 时,对于虚拟机上的所有虚拟适配器,使用 vMotion 的 DirectPath I/O 均为不活动状态。
    解决办法:首先禁用 Fault Tolerance 并重新引导虚拟机,然后通过 vMotion 启用 DirectPath I/O。

  • vCenter Server 虚拟设备不支持 IPv6
    尽管 vCenter Server 虚拟设备 Web 控制台有用于配置 IPv6 的选项,但 vCenter Server 虚拟设备并不支持 IPv6 配置。
    解决办法:不要在 vCenter Server 虚拟设备 Web 控制台上设置或更改 IPv6 配置。

存储器

  • 在对数据存储群集禁用 I/O 衡量指标后,I/O 滞后时间阈值显示为 15 毫秒
    在对数据存储群集禁用 I/O 衡量指标后,数据存储群集的 [摘要] 页面继续显示 I/O 滞后时间阈值为 15 毫秒(默认值)。
    解决办法:无。要查看正确的值,请选择 [数据存储群集] > [存储器]

  • 用于进入 SDRS 维护模式的链接出现在独立数据存储的 [摘要] 页面上
    只有作为数据存储群集一部分的数据存储才能顺利进入存储 DRS 维护模式。然而,用于进入存储 DRS 维护模式的链接出现在非数据存储群集中的数据存储的 [摘要] 页面上。单击独立数据存储的 [进入 SDRS 维护模式] 时,数据存储尝试进入维护模式,并且任务显示为无限期挂起。
    解决办法:在 vSphere Client 的 [近期任务] 窗格中取消 [进入 SDRS 维护模式] 任务。

  • 在 Storage vMotion 过程中发生全部路径异常 (APD) 会导致 vCenter Server 与 ESXi 主机的通信失败
    如果在使用 Storage vMotion 迁移虚拟机时发生 APD 情况,则 vCenter Server 会将 Storage vMotion 中涉及的主机与 vCenter Server 清单断开连接。这种情况一直持续到后台 Storage vMotion 操作完成。此操作可能需要几分钟或几个小时,具体取决于 Storage vMotion 操作时间。在此期间,不能从 vCenter Server 对该特定主机执行其他操作。
    解决办法:无。Storage vMotion 操作完成后,vCenter Server 重新将该主机连接到清单。此故障不会影响在非 APD 数据存储上运行的虚拟机。

  • 添加到数据存储的符号链接可能导致数据存储浏览器不正确地显示数据存储内容
    将符号链接添加到数据存储的顶级后(无论是以外部方式在 NFS 服务器中添加还是将其记录到主机中),当您浏览数据存储时,可能看不到正确的数据存储信息,如它的文件和文件夹。导致此问题的原因可能是符号链接引用的文件和文件夹不正确。
    解决办法:移除符号链接。不要在数据存储中使用符号链接。

  • 尝试将数据区添加到支持 ATS 的 VMFS 数据存储时失败
    您只能在支持 ATS 的设备上扩展支持 ATS 的数据存储。如果您选择了不支持 ATS 的设备来扩展支持 ATS 的数据存储,则操作失败。vSphere Client 将显示以下错误消息: 在主机配置过程中发生错误 (An error occurred during host configuration)。在日志文件中,您可能还会发现以下错误消息:
    Operation failed, unable to add extent to filesystem。
    解决办法:在将数据区添加到 ATS 数据存储前,通过运行以下命令验证数据区设备是否支持 ATS:
    esxcli storage core device vaai status get -d=device_ID
    输出必须显示以下信息:
    ATS 状态:受支持 (ATS Status: supported)

  • 当平衡 I/O 负载时,存储 DRS 可能不按预期那样工作
    当使用 IOMeter 软件生成 I/O 负载来测试存储 DRS 时,默认情况下,IOMeter 全部用 0 来填充文件。此数据不包含随机模式的 1 和 0,而真实数据中数据是随机模式,并且存储 DRS 也需要这种随机模式来确定数据存储的 I/O 特性和性能。
    解决办法:测试存储 DRS 负载平衡时,请使用真实数据填充数据存储上至少 20% 的存储空间。如果使用 IOMeter 软件来生成 I/O 负载,请选择一个允许您将随机模式的 1 和 0 写入文件的版本。

  • 新虚拟机磁盘的名称不出现在存储 DRS 初始放置位置建议中
    在启用了存储 DRS 的数据存储群集上基于模板创建、克隆或部署虚拟机时,放置位置建议或故障对话框不会列出新虚拟机硬盘的名称。该对话框将显示以下消息:
    将新的虚拟机硬盘置于 <datastore name> 上 (Place new virtual machine hard disk on <datastore name>)
    解决办法:无。当创建虚拟机时,直到放置磁盘时才分配硬盘名称。如果各虚拟机硬盘的大小不同且放置在不同的数据存储中,您可以使用统计前后的空间利用率来估算哪个磁盘适合放置在哪个数据存储上。

  • 使用 [调度任务] 向导创建或克隆虚拟机时,存储 DRS 显示为已禁用
    如果创建一个调度任务来克隆或创建虚拟机并选择数据存储群集作为虚拟机文件的目标存储,则 [禁用存储 DRS] 复选框始终处于选中状态。您无法在 [调度任务] 向导中为虚拟机取消选中 [禁用存储 DRS] 复选框。
    解决办法:无。[禁用存储 DRS] 复选框在 [调度任务] 向导中是始终处于选中状态。但是,在运行 [调度任务] 和创建虚拟机后,虚拟机的自动化水平与数据存储群集的默认自动化水平是相同的。

  • 尝试卸载启用了 Storage I/O Control 的 NFS 数据存储时,vSphere Client 显示一个错误
    如果对 NFS 数据存储启用 Storage I/O Control,则您无法卸载该数据存储。显示以下错误消息:
    资源正在使用 (The resource is in use)。
    解决办法:在尝试卸载数据存储前,禁用 Storage I/O Control。

  • 迁移后,IDE RDM 磁盘的物理兼容性模式不更改为独立持久模式
    在将具有磁盘的虚拟机从 ESX/ESXi 4.x 主机迁移到 ESXi 5.0 后,IDE RDM 磁盘的物理兼容性模式不更改为独立持久模式。
    解决办法:迁移后,使用 vSphere Client 将磁盘的模式更改为独立持久。

  • 尝试将具有子磁盘的虚拟兼容性 RDM 添加到现有虚拟机失败
    如果尝试将具有子磁盘的虚拟兼容性 RDM 添加到现有的虚拟机,操作会失败。vSphere Client 将显示以下错误消息:
    重新配置失败: vim.fault.DeviceUnsupportedForVmPlatform。
    解决办法:移除子磁盘,以便能够添加虚拟兼容性 RDM。

  • 启用软件 FCoE 后,尝试显示存储映射失败并显示错误消息
    此问题只影响那些已添加到 vCenter Server 且之前没有任何软件 FCoE 配置的 ESXi 主机。在这些主机上启用软件 FCoE 适配器后,尝试在 vSphere Client 中显示存储映射失败。将显示以下错误消息:
    发生内部错误: 无法序列化响应 (An internal error has occurred: Failed to serialize response)。
    解决办法:首先在 ESXi 主机上配置软件 FCoE,然后将该主机添加到 vCenter Server。

  • 尝试同时取消注册多个存储器供应商提供程序可能会失败并发生错误
    如果尝试从 vCenter Server 同时取消注册多个供应商提供程序,尝试可能会失败。即使 vCenter Server 中存在失败的供应商提供程序,仍会显示以下错误消息:
    ManagedObjectNotFound。
    sms.log 文件可能会显示以下异常:
    ProviderUnregistrationFault。
    解决办法:一次手动取消注册一个供应商提供程序。

服务器配置

  • 应用关闭了服务启动策略的主机配置文件不会禁用服务
    在将禁用了某些服务的 ESXi 主机用作引用主机的情况下创建一个主机配置文件,并将其应用到启用了这些服务的主机。主机配置文件应用过程不禁用目标 ESXi 主机上的服务。用户通过 vSphere Client 中的 [安全配置文件] 或 DCUI 中的 [故障排除选项] 在目标 ESXi 主机上启用 ESXShell 或 SSH 服务后,通常会出现这种情况。

    解决办法:重新引导过程会禁用这些服务。您也可通过配置主机手动停止 vSphere Client 中的服务。为每个服务执行以下过程。

    1. 在清单中选择主机。
    2. 单击 [配置] 选项卡。
    3. 单击 [软件] 部分中的 [安全配置文件]
    4. 单击 [属性] 并选择服务。
    5. 单击 [选项]
    6. 单击 [停止] 并单击 [确定]
  • 切换附加的主机配置文件时,主机配置文件应答文件的状态不更新
    将一个主机配置文件附加到先前附加到另一个主机配置文件的主机时,应答文件的状态没有更新。如果应答文件状态为 [已完成],则将另一个主机配置文件附加到该主机后,应答文件状态在主机配置文件视图中仍显示为 [已完成]。但是,实际状态可能更改为 [未完成]。

    解决办法:附加一个主机配置文件后,手动更新应答文件状态。

    1. 在 vSphere Client 中,选择主机配置文件清单视图中新附加的配置文件。
    2. 单击 [主机和群集] 选项卡。
    3. 在 [实体名称] 列表中右键单击该主机,然后选择 [检查应答文件]

    主机配置文件应答文件状态即会更新。

  • 手动应用包含大型配置的主机配置文件可能会超时
    应用包含大型配置(例如,vSwitch 和端口组数量非常大)的主机配置文件时,如果目标主机没有配置或只是部分配置,则可能会超时。在此类情况下,尽管应用配置的 ESXi 基础进程可能继续运行,但用户仍会在 vSphere Client 中看到以下错误消息: 无法应用主机配置 (Cannot apply the host configuration)。

    此外,syslog.log 或其他日志文件可能显示类似以下内容的错误消息:
    Error interacting with configuration file /etc/vmware/esx.conf:Timeout while waiting for lock, /etc/vmware/esx.conf.LOCK, to be released.Another process has kept this file locked for more than 20 seconds.The process currently holding the lock is hostd-worker(5055).This is likely a temporary condition.Please try your operation again.

    如果多项操作尝试收集系统配置信息,同时主机配置文件应用操作设置配置,则系统上的争用情况会导致此错误。由于存在这些错误以及其他与超时相关的错误,甚至在系统上完成主机配置文件应用操作后,主机配置文件中捕获的配置仍可能未完全应用。检查主机的合规性可显示哪部分配置应用失败,并执行应用操作来解决剩余不合规问题。

    解决办法:执行以下操作之一:

    • 未使用 Auto Deploy 置备的 ESXi 主机

      1. 通过在 /etc/vmware/hostd/cmdMo.xml 文件中添加以下条目来提高应用操作的超时值:

        <managedObject id="2">
        <type> vim.profile.host.profileEngine.HostProfileManager </type>
        <moId> ha-hostprofileengine-hostprofilemanager </moId>
        --> <timeOutInSeconds> xxxx </timeOutInSeconds> <--****
        <version> vim.version.dev </version>
        <cmd> /usr/bin/sh </cmd>
        <arg id="1"> -l </arg>
        <arg id="2"> -c </arg>
        <arg id="3"> /usr/lib/vmware/hostd/hmo/hostProfileEngine.py --cgi </arg>
        </managedObject>


        其中 xxxx 是超时值,以秒为单位。默认情况下,应用操作的超时时间为 10 分钟。通过此条目,可以设置更长的超时时间。例如,值 3600 可将超时时间增加到 1 小时。根据特定的主机配置文件配置,输入的值可能会有所不同。设置足够大的值后,不会再出现应用操作超时错误,并且任务在完成之前都会显示在 vSphere Client 中。
      2. 重新启动 hostd。
    • 使用 Auto Deploy 置备的主机

      1. 重新引导使用 Auto Deploy 置备的 ESXi 主机。
      2. 对于使用 Auto Deploy 置备的 ESXi 主机,请通过在 ESXi 主机上执行更新应答文件操作并重新引导来确保应答文件是完整的。

        主机配置文件和应答文件中的配置会在初始化期间在系统上应用。大型配置可能需要较长时间才能引导,但它比通过 vSphere Client 手动应用主机配置文件快得多。
  • 对于使用新创建的配置文件的引用主机,主机配置文件合规性检查失败
    对新配置的主机配置文件(如配置了 iSCSI)执行合规性检查之前,如果没有更新应答文件,则该合规性检查可能失败。
    解决办法:执行合规性检查前更新配置文件的应答文件。

vCenter Server 和 vSphere Client

  • 在安装了 Oracle 11.2.0.3 Patch 10 或更高版本后,vCenter Server 5.0 无法正常运行*
    在安装了 Oracle 11.2.0.3 Patch 10 或更高版本后,vCenter Server 5.0 和 5.1 无法正常运行。因此,在 vCenter Server 5.0 上创建新虚拟机将失败,并显示以下错误消息:
    vSphere Client 中出现内部错误。
    详细信息:对象引用没有设置为对象实例。

    有关详细信息,请参见 知识库文章 2039874
    解决办法:无

  • 在使用 vSphere Client 数据存储浏览器将虚拟机从一个数据存储移动到另一个数据存储时,如果虚拟机文件夹名称以 .(点)开头,则该操作可能会导致删除虚拟机文件*
    在 vCenter Server 中,如果尝试将文件夹名称以 .(点)字符开头的虚拟机从一个数据存储移动到另一个数据存储,则会移动该虚拟机文件夹,但会将虚拟机磁盘、.vmx 等全都删除。
    解决办法:要避免文件夹名称以 .(点)字符开头的虚拟机出现此问题,请采取以下解决办法:
    • 将 vSphere Client 直接连接到 ESX 主机,并使用数据存储浏览器。这样将不会删除虚拟机文件。
    • 使用 vSphere Client 连接到 vCenter Server 时,右键单击要迁移的虚拟机,并选择 [迁移],然后选择 [更改数据存储] 选项,完成向导中的步骤,从而将虚拟机从一个数据存储迁移到另一个数据存储。

  • 显示在 [虚拟机] 选项卡和 [摘要] 选项卡中的客户机操作系统名称可能不同*
    在 vCenter Server 中,在虚拟机创建期间选择的客户机操作系统名称可能与在虚拟机上运行或安装的实际客户机操作系统的名称不同。对于此类虚拟机,已配置的操作系统名称会始终显示在 [虚拟机] 选项卡中。但是,如果在清单中选择该虚拟机名称,并单击 [摘要] 选项卡,则显示的客户机操作系统名称可能是正在运行的操作系统名称,也可能是已配置的操作系统名称,具体取决于是否已启用 VMware Tools、是否已打开虚拟机电源等。
    解决办法:无

  • 对于具有 VAAI NAS 的主机,[摘要] 选项卡可能会显示不正确的已置备空间值*
    在具有 VAAI NAS 的 ESXi 主机上创建格式为厚置备延迟置零的虚拟磁盘后,在 [数据存储] 和 [数据存储群集] 视图中,显示在 [摘要] 选项卡上的已置备空间可能是为该虚拟磁盘设置的已置备存储的两倍。
    例如,如果已置备的存储为 75 GB,则显示的已置备空间可能约为 150 GB。
    解决办法:无

  • 如果触发了基于磁盘上的虚拟机总大小 (GB) 的自定义警报,则电子邮件将包含不正确的测量单位信息*
    如果将基于磁盘上的虚拟机总大小 (GB) 的自定义警报设置为根据大小 (GB) 触发,则在触发该警报时生成的电子邮件将包含未根据大小 (GB) 定义的衡量指标信息。
    例如,会收到类似于以下内容的电子邮件,其中,引用的衡量指标为百分比 (%),而不是大小 (GB)。
    目标:<Target_Name>
    先前状态:[灰色]
    新状态:[黄色]

    警报定义:
    ([黄色衡量指标表示高于 20971%;红色衡量指标表示高于 52428%])
    衡量指标/状态的当前值:
    当前已使用空间衡量指标 = 31457%

    说明:
    <Target_Name> 上的警报 <Alarm_Name> 已从 [灰色] 更改为 [黄色]。
    解决办法:无
  • 无法对属于数据存储群集成员的虚拟机的设置进行编辑
    在 vCenter Server 中,如果使用的用户帐户不具有在 vCenter Server 中配置数据存储群集的权限,但在虚拟机级别上拥有完全权限,则您无法对属于数据存储群集成员的虚拟机的设置进行编辑。此时会显示以下错误消息: 执行该操作的权限被拒绝。
    您不具有“数据存储群集 > 在数据存储群集 <Cluster Name> 上配置数据存储群集”权限 (Permission to perform this operation was denied. You do not hold privilege "Datastore cluster > Configure a datastore cluster on Datastore cluster Cluster Name")
    解决办法:请参见 知识库文章 2013820

  • vCenter Server Appliance Web 界面在 Firefox 14 中无法使用*
    在 Firefox 14 或更高版本中,vCenter Server Appliance Web 界面不会显示 [管理]、[服务] 和 [存储] 选项卡。显示 [管理员] 页面,但内容为空。这样会阻止配置 Active Directory 成员资格及其他设置。
    解决办法:使用其他受支持的浏览器,或者使用基于 Firefox 10 的 Firefox 扩展支持版本,该版本可以从 http://www.mozilla.org/en-US/firefox/organizations/all.html 进行下载。

  • VMware vCenter Server Appliance 控制台的欢迎屏幕不会显示 [配置网络] 选项*
    [配置网络] 选项不再显示在 VMware vCenter Server Appliance 控制台的欢迎屏幕上。自本版本起,您将无法从 VMware vCenter Server Appliance 的欢迎屏幕中配置网络设置。
    解决办法:使用 Web 浏览器登录到 VMware vCenter Server Appliance Web UI 来配置网络设置。
  • 数据库空间估算器显示嵌入式 vPostgres 数据库的空间为 0.00B
    使用 vSphere Web Client 时,如果使用 vPostgres 数据库,则 vCenter 数据库空间估算器不会更新。无论进行了何种设置,估计的数据库空间或估计的所需空间字段均显示 0.00B。
    空间估算器对于远程数据库继续有效。
    解决办法:无

  • 升级 vCenter Server 后,[性能] 选项卡会报告消息: 报告应用程序未能成功完成初始化 (Report application initialization is not completed successfully)*
    如果 VMware Virtual Center Management Webservices 正在 Windows Active Directory 帐户而不是本地系统帐户下运行,升级过程可能将 VMware VirtualCenter Management Webservices 设置为在本地系统下运行。
    vCenter Server 服务继续在域帐户下运行,而 VirtualCenter Management Webservices 服务作为本地系统运行,这会影响 VirtualCenter Management Webservices (Tomcat) 服务的正常运行。
    解决办法

    1. 关闭连接到 vCenter Server 的所有 vSphere Client 会话。
    2. 单击 [开始] > [运行],键入 services.msc,然后单击 [确定]。此时将打开 [服务] 窗口。
    3. 右键单击 VMware VirtualCenter Management Webservices 服务,然后单击 [属性]
    4. 单击 [登录] 选项卡。
    5. 将帐户更改为使用 [此帐户:],并使用与 VMware VirtualCenter Server 服务所用帐户相同的域帐户。
    6. 单击“确定”。
    7. 右键单击 VMware VirtualCenter Management Webservices 服务,然后单击 [重新启动]
    8. 该服务启动后,连接到 vCenter Server。
    • vCenter Inventory Service
    • VMware vSphere Profile-Driven Storage Service
  • 注意
     
  • 即使 vCenter Server Appliance vpxd 服务未成功初始化,服务也会显示为处于运行状态
    在 VMware vCenter Server Appliance 中,当通过 Web 控制台或命令行检查时,vpxd 服务会显示为处于运行状态,但是用户无法使用 vSphere Client.sw 登录 vCenter Server Appliance
    解决办法:无

  • 在 vCenter Server Appliance 上更改 HTTP 和 HTTPS 端口设置后,[vCenter 服务状态] 选项卡会显示错误消息
    在 vCenter Server Appliance 中,更改 HTTP 和 HTTPS 端口设置后,vSphere Client 中的 [vCenter 服务状态] 选项卡会显示关于诸如存储监控服务、配置文件驱动的存储和 vCenter Server 等服务的错误消息。ESX 主机的 [存储视图] 选项卡可能不显示任何数据。
    解决办法:无

  • 随 vCenter Server Appliance 提供的嵌入式数据库支持清单最多具有 5 个主机和 50 个虚拟机
    嵌入式数据库未被配置为管理包含多于 5 个主机和 50 个虚拟机的清单。如果将嵌入式数据库与 vCenter Server Appliance 配合使用,则超出这些限制会引起多种问题,例如导致 vCenter Server 停止响应。

  • 备份 vCenter Server Appliance 中的清单服务数据时发生错误
    当您运行 /usr/lib/vmware-vpx/inventoryservice/scripts/backup.sh脚本来备份 vCenter Server Appliance 中的清单服务数据时,可能会失败并显示以下错误消息: Java HotSpot(TM) 64 位服务器虚拟机警告: 尝试分配堆栈防护页面失败 (Java HotSpot(TM) 64-bit Server VM warning: Attempt to allocate stack guard pages failed)。当 vCenter Server Appliance 内存不足且 JVM 不能分配足够的内存来启动进程时,会发生此错误。
    解决办法:为 vCenter Server Appliance 增加系统内存。

  • 在 vCenter Server Appliance 中重新启动 vpxd 失败,并出现数据库错误
    在具有嵌入式数据库的 vCenter Server Appliance 上,重新启动 vpxd 可能失败。vpxd.log 文件中显示与以下类似的错误消息:
    Alert:false@ /build/mts/release/bora-336896/bora/vpx/vpxd/util/vpxdVdb.cpp:403

    如果 vCenter Server Appliance 上系统时钟的时间重置为早于该数据库的创建时间,则发生此错误。这会导致由 vCenter Server Appliance 创建的数据库对象的时间戳显示为未来的某个时间。这将导致数据库对象查询失败。

    如果 Active Directory 域控制器的时钟设置为早于 vCenter Server Appliance 上的时钟,则您可能会在 Active Directory 配置期间遇到此错误。因为在配置过程中,vCenter Server Appliance 时钟会与 Active Directory 域控制器的时钟同步。
    解决办法:配置嵌入式数据库后,不要将 vCenter Server Appliance 上的系统时钟设置为一个较早的时间。当配置 Active Directory 时,确保 Active Directory 域控制器上的时钟设置时间不早于 vCenter Server Appliance 上的时钟时间。

  • 尽管 IPv6 不受支持,但 VMware vCenter Server Appliance Web 控制台有 IPv6 的配置选项
    尽管 VMware vCenter Server Appliance 不支持 IPv6,但是 VMware vCenter Server Appliance Web 控制台的 [网络] 选项卡有 IPv6 的配置选项,并且如果网络上有 DHCPv6 服务器,便会为该设备分配一个 IPv6 地址。
    解决办法:为 VMware vCenter Server Appliance 键入一个无效的静态 IPv6 地址,以防止此设备通过 DHCP 获得 IPv6 地址。

  • 性能计数器显示为处于统计信息级别 2,而它们实际上已移至统计信息级别 3
    在 vCenter Server 中,一些性能计数器实际上已移至统计信息级别 3,但是在 vSphere Client 中显示为处于统计信息级别 2。vSphere Client 未正确更新以反映对 CPU 所做的更改和磁盘相关信息(已移至统计信息级别 3)。
    解决办法:移到统计信息级别 3 以使用这些计数器。

  • 通过某些第三方应用程序登录 vCenter(使用 SQL 数据库)会导致严重的 vCenter 数据库性能问题
    当诸如 nWorks 等应用程序查询 vCenter SQL 数据库时,生成的 SQL 查询会非常大,从而导致数据库耗尽 tempdb 空间并造成 vCenter Service 崩溃。
    解决办法:如果数据库性能问题是由来自 vCenter Server 的具有巨大 IN CLAUSE 的 SQL 查询造成的,那么可以使用以下配置参数,通过 vpxd.cfg 配置文件更改从 Event Manager 生成的查询。

  • 如果选择了不适用于虚拟机的数据计数器,高级性能图表视图将不显示虚拟机的数据
    在自定义高级性能图表视图时,如果对虚拟机使用的是按虚拟机堆栈图图表类型,但选择的数据计数器不适用于虚拟机,则生成的图表不会显示关于虚拟机的任何性能数据。[性能图表图例] 窗格也不会显示虚拟机的任何数据。
    解决办法:自定义高级性能图表视图时,请勿选择不适用于虚拟机的数据计数器。要了解适用于虚拟机的计数器列表,请在 vCenter Server 清单中选择虚拟机,然后单击 [性能] 选项卡并导航到 [高级] > [图表选项]。

  • vSphere Web Client 警报侧栏不能正确显示系统中存在的警报数目
    当系统中存在的警报超过 100 个时,vSphere Web Client 警报侧栏错误地显示只有 100 个警报。
    解决办法:无。

  • 不显示数据存储群集或大型环境中的数据存储的概览性能图表
    在一些大型环境中,由于 vSphere Management WebServices、Tomcat 内存不足,可能不显示数据存储群集或数据存储的性能概览图表。
    解决办法:增加 Tomcat 中可用的内存量。

  • 使用 vSphere Web Client 时,重复提示您为 Adobe Flash 增加可用的本地存储
    vSphere Web Client 使用系统上用于访问客户端的本地存储来存储日志文件。日志文件的存储限制取决于 Adobe Flash Player 设置。随着日志文件的增长,会出现一个对话框提示您提高限制。系统会不断定期提示您,直至存储限制达到 [无限制]
    解决办法:设置 Adobe Flash Player 的存储限制:

  • 在 vSphere Web Client 中无法选择多列进行排序
    在 vSphere Web Client 的表中,可选择主列并通过单击列标题进行排序。单击另一个列标题会将该列改为主排序列,而不会选择它作为第二排序列。

    解决办法:要对 vSphere Web Client 表中的多个列排序,请执行以下过程:

    1. 选择主列并通过单击列标题进行排序。
    2. 选择第二列和随后的列并通过按住 Ctrl 单击各列标题进行排序。

     

  • Internet Explorer 7 无法加载 vSphere Web Client 页面
    如果 Internet Explorer 7 的安全设置不包括 about:internet和 https://localhost作为受信任的站点,则 Web 浏览器无法打开 vSphere Web Client 页面。

    解决办法:将 about:internet和 https://localhost添加为受信任的站点:

    1. 在 Internet Explorer 7 中,选择 [工具] > [Internet 选项]
    2. 单击 [安全] 选项卡。
    3. 选择 [受信任的站点]
    4. 单击 [站点]
    5. [将该网站添加到区域中] 文本框中,键入 about:internet 并单击 [添加]
    6. [将该网站添加到区域中] 文本框中,键入 https://localhost 并单击 [添加]
    7. 单击 [确定]
    8. 关闭并重新启动 Internet Explorer。
  • 从快捷方式打开 vSphere 管理应用程序生成错误:Windows 找不到“https://localhost:9443/admin-app”(Windows cannot find 'https://localhost:9443/admin-app')
    如果 Firefox 是默认 Web 浏览器且没有运行,则从快捷方式启动 vSphere 管理应用程序可能出现错误:
    Windows 找不到“https://localhost:9443/admin-app”(Windows cannot find 'https://localhost:9443/admin-app')。请确保正确键入名称,然后重试。

  • 解决办法:这是 Firefox 在某些 Windows 系统上的一个已知问题。请参见 http://kb.mozillazine.org/Windows_error_opening_Internet_shortcut_or_local_HTML_file_-_Firefox

  • 如果无法解析 vCenter Server 主机名,则 vSphere Web Client 不会加载 vCenter Server 清单
    如果 vSphere Web Client 无法解析 vCenter Server 系统的主机名,并且 vCenter Server 使用 IP 地址向 vSphere Client 进行了注册,则 vSphere Web Client 无法加载清单树。
    解决办法:确保 vCenter Server 的主机名可通过以下方式之一来解析:

    • 将 vCenter Server 系统添加到您的名称服务器。
    • 将 vCenter Server 系统添加到运行 vSphere Web Client 的系统上的 C:\Windows\System32\drivers\etc\hosts文件
  • 在 Linux 上登录或退出 vSphere Web Client 时,Flash 插件崩溃
    在 Linux 系统上登录或注销 vSphere Web Client 时,Flash 插件可能会崩溃。
    解决办法:重新加载页面以重新启动 Flash 插件。

  • 使用本地 IPv6 地址无法访问 vSphere Web Client 管理工具
    如果您尝试使用本地 IPv6 地址来访问 vSphere Web Client 管理工具,Web 浏览器会显示以下错误消息:
    无法从远程主机访问 vSphere Web Client 管理工具 (vSphere Web Client administration tool cannot be accessed from a remote host)。

  • 解决办法:https://localhost:9443/admin-apphttps://[fc00:10:20:123:355c:1744:1b82:6716]:9443/admin-app
     
  • 当客户端安装在使用纯 IPv6 的系统上时,Internet Explorer 7 无法访问 vSphere Client 网页
    如果 vSphere Web Client 安装在使用纯 IPv6 的操作系统上,则无法使用 Internet Explorer 7 访问 vSphere Web Client。
    解决办法:使用 Firefox 或 Internet Explorer 8 访问 vSphere Web Client。

  • Internet Explorer 可能无法下载客户端集成插件
    当您使用 Internet Explorer 下载客户端集成插件时,可能会看到以下错误消息: Internet Explorer 无法从 localhost 下载 vmware-vmcr-win32-x86.exe (Internet Explorer cannot download the vmware-vmcr-win32-x86.exe from localhost)。Internet Explorer 中的某些安全设置阻止下载客户端集成插件时,会发生该错误。
    解决办法:使用下载客户端集成插件的替代方法。

    • 使用 Firefox 连接到 vSphere Web Client 并下载客户端集成插件。
    • 使用 Internet Explorer 和非安全端口 (http:// ipaddress: portnumber/vsphere-client/vmrc/vmware-vmrc-win32-x86.exe) 直接连接到客户端集成插件文件。例如,http://localhost:9090/vsphere-client/vmrc/vmware-vmrc-win32-x86.exe。
  • vSphere Web Client 不加载或刷新数据
    有时 vSphere Web Client 无法加载或刷新数据。应用程序右上角的加载微调控件会继续旋转,但不显示请求的信息。
    解决办法:执行以下一个或多个过程:

    • 单击浏览器的 [刷新] 按钮。
    • 从清单树选择不同的对象,然后单击浏览器的 [刷新] 按钮。
    • 检查 vCenter Server 及其服务的健康状况。重新启动任何已停止的服务。
  • 无法从 vCenter Server [欢迎使用] 页面访问 [vSphere Web Client 登录] 页面
    如果使用 localhost URL 访问 vCenter Server [欢迎使用] 页面,单击 [登录到 vSphere Web Client] 会产生一个错误。
    解决办法:使用 vCenter Server 系统的 IP 地址或主机名访问 [欢迎使用] 页面。

  • vSphere Client 中的 [选择用户和组] 对话框显示截断的用户名和组名
    将一个权限添加到 vSphere Client 中的清单对象时,[选择用户和组] 对话框可能显示截断的用户名和组名。例如, [Administrator] 可能显示为 [tor]。只有通过键入正确的完整名称才能选择用户和组。
    当 Windows 中的 Workstation 服务停止时,会出现此错误。

  • 解决办法:
     

    选择 [开始] > [程序] > [管理工具] > [服务]

    右键单击 [Workstation] 并选择 [启动]

  • 虚拟机导出列表可能不完整
    在 vSphere Client 清单中选择一个数据中心、群集、主机或其他对象并导出其虚拟机的列表时,列表可能不包括所有的虚拟机。这是因为不可见对象的信息并不总是填充到列表中。
    解决办法:导出前,滚动列表以确保显示所有虚拟机。

  • vSphere Web Client 日志文件中显示虚假错误消息
    由于使用的 Tomcat 和 dm Server 版本的原因,vSphere Web Client 日志文件中显示一些虚假错误消息。其中包括一些 INFO消息以及以下消息: 严重: 没有为服务器定义的全局上下文 (SEVERE: No global context defined for server)。您可以忽略这些消息。
    解决办法:无。

  • vSphere Web Client 联机帮助错误地将 Firefox 3.5 列为受支持的浏览器
    vSphere Web Client 联机帮助错误地将 Firefox 3.5 列为 vSphere Web Client 和客户端集成插件的受支持的 Web 浏览器。
    解决办法:有关受支持的 Web 浏览器的信息,请参见  《vSphere 安装和设置》文档。

  • 尝试查看虚拟机存储配置文件时,vSphere Client 显示一条错误消息
    当您将 vSphere Client 连接到 vCenter Server 并尝试查看虚拟机的存储配置文件时,可能显示以下错误消息: vCenter Server 无法连接到位于 http:///sps/sdk 的 Profile-Diven Storage Service (vCenter Server is unable to connect to Profile-diven srage service at http:///sps/sdk)。
    当存储配置文件服务和另一服务都配置为使用端口 31000 时,会发生端口冲突。vSphere Web Client 和 vCenter Orchestrator 可导致此冲突。

    解决办法:重新启动 vSphere Web Client 服务和 vCenter Orchestrator 配置服务。当重新启动这些服务时,它们将选择下一个可用端口。如果计算机上只存在或运行其中一个服务,您只需重新启动该服务。
     
  • [虚拟机] 选项卡中的信息可能不会刷新
    有时 vSphere Client 中的 [虚拟机] 选项卡中的信息可能不会立即刷新。例如,克隆或注册大量虚拟机后,某些虚拟机尽管出现在清单树中,但可能不会出现在 [虚拟机] 选项卡中。如果您打开或关闭大量虚拟机的电源,新电源状况尽管正确显示在清单树中,但可能不会反映在 [虚拟机] 选项卡上。
    解决办法:按 F5 刷新选项卡中的信息。

  • 在 Windows Server 2008 上的 Internet Explorer 9 中无法加载 vSphere Web Client
    如果尝试在 Windows Server 2008 系统上的 Internet Explorer 9 中加载 vSphere Web Client,您会在 Web 浏览器窗口中看到蓝色背景,而没有进一步的活动。
    解决办法:在 Windows Server 2008 系统上,使用 Internet Explorer 7 或 8 或者 Mozilla Firefox 3.6 或更高版本来访问 vSphere Web Client。

  • vSphere Web Client 状态无法在会话之间持续
    vSphere Web Client 的状态通常在会话之间持续存在,这样当您再次使用 vSphere Web Client 登录时,会自动选择您退出先前会话时选择的对象和选项卡。然而,如果您将 Web 浏览器的首选项设置为浏览器不记住历史记录,或者 Flash Player Website Storage 设置不为访问过的网站分配任何存储,则 Flash Player 不会存储来自 vSphere Web Client 的数据,状态也不会在会话之间持续存在。

    解决办法:执行以下过程:

     

  • vSphere Web Client 间歇产生以下错误:错误 #2406: 已加载的文件没有有效签名 (Error #2406: The loaded file did not have a valid signature)
    在 SUSE Linux Enterprise Server 11 或 Red Hat Enterprise Linux 5 上使用 Mozilla Firefox 3.6.x 时,可能会间歇显示以下错误消息:
    错误 #2406: 已加载的文件没有有效签名 (Error #2406: The loaded file did not have a valid signature)。
    解决办法:重新启动 Web 浏览器并重新连接到 vSphere Web Client。

  • 导出系统日志时 vCenter Server 崩溃
    从 vCenter Server 导出系统日志时,vCenter Server 使用由 Windows TEMP环境变量指定的文件夹。默认情况下,此变量设置为 C:\Windows\Temp。
    如果将 vCenter Server 配置为存储大量日志数据,或者如果选择从其下载日志的大量主机,则 TEMP变量中指定的驱动器可能空间不足。如果此驱动器为安装 vCenter Server 的驱动器,则 VMware VirtualCenter Server 服务可能崩溃。
    解决办法:确保由 Windows TEMP环境变量指定的驱动器具有足够的可用空间用于存储导出的日志。请考虑在 TEMP 变量中指定 C:除 C: 驱动器之外的其他驱动器,以防止中断系统服务。

虚拟机管理

  • 在将 vApps 关机选项设置为 [客户机关机] 后,该 vApp 中的虚拟机将关闭电源*
    在对 vApp 执行关机操作时,无论已为该 vApp 配置的关机操作如何,该 vApp 中的所有虚拟机都会关闭电源。
    解决办法:使用 vApp 中的 [关闭电源] 选项关闭 vApp 中的虚拟机。
  • 在硬件版本 7 虚拟机上进行 CPU 热添加时出错
    硬件版本 8 虚拟机的多核虚拟 CPU 功能支持虚拟 CPU 热添加。
    对于每个插槽的内核数大于 1 的硬件版本 7 虚拟机,当您在 [虚拟机属性] 对话框中启用 CPU 热添加并尝试热添加虚拟 CPU 时,操作失败并显示以下错误消息: 该虚拟机不支持 CPU 热插拔 (CPU hot plug not supported for this virtual machine)。
    解决办法:要将 CPU 热添加功能与硬件版本 7 的虚拟机一起使用,请关闭虚拟机电源并将每个插槽的内核数设置为 1。
    为达到最佳效果,请使用硬件版本 8 的虚拟机。

  • 在通过 vMotion 迁移期间,从 ESXi 主机直通到虚拟机的 USB 设备可能会断开连接
    当 USB 设备从 ESXi 主机直通到虚拟机并且设备配置为在通过 vMotion 迁移期间保持连接状态时,在执行 vMotion 操作期间设备可能会断开连接。如果 DRS 触发迁移,该设备也会断开连接。当设备断开连接时,它们会恢复至主机,不再连接到虚拟机。迁移连接了多个 USB 设备的虚拟机时,会更频繁地发生此问题,但连接了一个或少数设备时,只偶尔发生此问题。
    解决办法:将虚拟机迁移回与 USB 设备物理连接的 ESXI 主机,并将设备重新连接到虚拟机。

  • 当虚拟机具有无法访问的 SCSI 直通设备时将无法打开电源
    如果连接到虚拟机的 SCSI 直通设备有一个无法从虚拟机的主机访问的设备备用,虚拟机将无法打开电源并显示以下错误消息: 打开虚拟机电源时从 ESX 主机收到一条意外错误 (An unexpected error was received from the ESX host while powering on VM)。
    解决办法:执行以下过程之一:

    • 如果虚拟机的主机有一个物理 SCSI 设备,请将 SCSI 直通设备的设备备用更改为主机的物理 SCSI 设备并打开虚拟机电源。
    • 如果主机没有物理 SCSI 设备,则将 SCSI 直通设备从虚拟机移除并打开虚拟机电源。
  • 如果已启用复制,那么执行从 ESXi 5.0 到 ESX/ESXi 4.1 的虚拟机克隆或重定位操作将失败
    如果您使用 hbr enablereplication命令在位于 ESXi 5.0 主机上的虚拟机上启用复制并将该虚拟机克隆到 ESX/ESXi 4.1 或更早版本的主机,那么验证将失败并显示错误消息 不支持操作 (operation is not supported)。不支持在 ESX/ESXi 4.1 主机上克隆 ESXi 5.0 虚拟机。
    解决办法:选择以下解决办法之一:

    • 将虚拟机克隆到 ESXi 5.0 主机上
    • 在 ESX/ESXi 4.1 主机上克隆或重定位一个新的虚拟机。
  • vCenter Server 5.0 与 ESX/ESXi 主机的不兼容性导致迁移具有增量磁盘的虚拟机失败
    如果 vCenter Server 5.0 所托管主机的版本早于 ESX/ESXi 4.0 Update 3,则无法将具有快照或增量磁盘的虚拟机迁移到该主机。尝试此类迁移会导致显示以下系统错误消息:
    由于 vCenter Server 和 ESX 版本不兼容,不支持使用快照或增量磁盘进行虚拟机迁移。若要继续此操作,请将 ESX 主机升级到 ESX 4.0 Update 3 或更高版本 (Migration of VMs with snapshots or delta disks is not supported due to version incompatibility between vCenter Server and ESX. To continue this operation, please upgrade your ESX host(s) to ESX 4.0 Update 3 or later)。
    ESX/ESXi 4.1 上也存在同样的限制且会显示类似的错误消息。如果 vCenter Server 5.0 管理主机,则 ESX/ESXi 4.1 不支持使用增量磁盘迁移虚拟机。
    解决办法:将 ESX/ESXi 主机升级到 ESX/ESXi 4.0 Update 3 或更高版本或者升级到 ESX 4.1 Update 1 或更高版本。

  • 在自定义 Windows XP 和 Windows 2003 后,非 ASCII DNS 后缀设置不正确
    当您使用自定义规范向导自定义 Windows XP 或 Windows 2003 时,如果在 [网络属性] 的 [DNS] 选项卡中输入非 ASCII DNS 后缀,则自定义报告为成功,但该非 ASCII DNS 后缀设置不正确。
    解决办法:在 Windows XP 和 Windows 2003 中手动设置 DNS 后缀。

  • 迁移后,.vmsd 快照数据库文件中的快照磁盘路径和增量磁盘描述符文件中的父路径未进行更新
    将 snapshot.redoNotWithParent设置为 TRUE,并更改
    snapshotDirectory设置(例如,从数据库 A 更改为数据库 B)时,您可能会看到一条错误消息:
    检测到无效的快照配置 (Detected an invalid snapshot configuration)。同时存在以下两种情况时,将出现该问题:

  •  
    • 恢复为快照树中先前的快照,并从该快照点创建新快照。结果为非线性快照树层次结构。
    • 磁盘链中的磁盘链接跨多个数据存储并包含源数据存储和目标数据存储。如果多次更改 snapshotDirectory设置以指向其他数据存储,并在 snapshotDirectory更改之间执行虚拟机快照,则将出现这种情况。例如,执行 snapshotDirectory设置为数据存储 A 的虚拟机的快照,再恢复为先前的快照,然后将 snapshotDirectory设置更改为数据存储 B 并执行其他快照。现在将虚拟磁盘从数据存储 B 迁移到数据存储 A。

迁移

  • 将具有 IDE 虚拟磁盘的虚拟机从 ESXi 5.0 主机冷迁移到 ESX/ESXi 4.x 主机失败并显示以下错误: 对象不支持此操作 (The operation is not supported on the object)
    使用 vCenter Server 5.0 将具有一个或多个 IDE 虚拟磁盘的虚拟机从 ESXi 5.0 主机冷迁移到运行 ESX/ESXi 4.x 的主机时,迁移失败并显示以下错误: 对象不支持此操作 (The operation is not supported on the object)

    解决办法:执行以下步骤。

    1. 在 ESXi 5.0 主机上选择虚拟机。
    2. 如果虚拟机驻留在 ESXi 5.0 主机的仅主机数据存储上,则将虚拟机 .vmx和 .vmdk文件移动到一个可从 ESXi 5.0 主机和 ESX/ESXi 4.x 主机访问的共享 LUN 上。
    3. 通过使用迁移虚拟机向导中的 [更改主机] 选项,将虚拟机冷迁移到 ESX/ESXi 4.x 主机。

     

  • 在夏令时 (DST) 转换中,性能图表上的时间轴没有更新以反映 DST 时间变化。
    例如,遵守 DST 的区域的本地时钟在 2011 年 3 月 27 日凌晨 3 点(周日)提前了 1 小时。性能图表时间轴上的刻度标记应是 ...、2:00、2:20、2:40、4:00、4:20...,省略凌晨 3 点开始的一小时的刻度标记。然而,实际上显示的标记为 ...、2:00、2:20、2:40、3:00、3:20、3:40、4:00、4:20...。
    解决办法:

  • 用户在 Storage vMotion 操作中指定磁盘格式更改后,虚拟机磁盘仍保留其原始格式
    对正运行 ESX/ESXi 4.1 或更早版本的主机上打开电源的虚拟机执行 Storage vMotion 操作过程中,您尝试将磁盘格式转换成厚置备置零,但并未发生转换。Storage vMotion 操作成功,但是由于 ESX/ESXi 4.1 和更早版本的固有限制,磁盘继续保留其原始磁盘格式。如果对 ESXi 5.0 主机上的虚拟机执行同样的操作,则会正确转换。
    解决办法:无。

  • vCenter Server 支持捆绑包工具找不到在自定义位置中存储的日志数据
    vCenter Server 支持捆绑包工具找不到在自定义的非默认位置存储的日志文件。vCenter Server 支持捆绑包工具不同于 vSphere Client 日志收集工具。

    解决办法:将 vSphere Client 连接到 vCenter Server 并且使用导出系统日志功能检索日志数据。在 vSphere Client 中,选择 [管理] > [导出系统日志]

    当您无法将 vSphere Client 连接到 vCenter Server 时,必须手动将文件复制到日志包。

VMware HA 和 Fault Tolerance

  • 在 vCenter Server 5.0 中,不再支持针对 vSphere HA 的很多高级配置选项
    不再支持以下选项:

    das.consoleUser
    das.consoleNode
    das.consolePerm
    das.primaryCount
    das.checkVmStateDelay
    das.trace
    das.traceLevel
    das.traceOutput
    das.preferredPrimaries
    das.disableUWSwapRequirement
    das.sensorPollingFreq
    das.bypassNetCompatCheck
    das.defaultfailoverhost
    das.failureDetectionTime
    das.failureDetectionInterval

    如果您尝试设置其中一个不受支持的选项,vCenter Server 5.0 会报告该选项无效。此外,如果您从定义了上述任意选项的先前版本升级到 vCenter Server 5.0,则这些选项将被删除而不再有效。
    解决办法:无。

国际化

  • 搜索未找到日语、中文、韩语、德语、法语和西班牙语的本地化字符。
    搜索本地化字符未检索到日语、中文、韩语以及德语、法语和西班牙语字符。
    解决办法:搜索主题时,使用英语界面。

  • 用户名包含非 ASCII 字符的用户无法使用 vSphere Web Client 登录到 vCenter Server
    vSphere Web Client 不接受含有非 ASCII 字符的用户名。用户名包含非 ASCII 字符的用户无法使用 vSphere Web Client 连接到 vCenter Server。
    解决办法:使用 vSphere Client 连接到 vCenter Server。

  • vSphere Web Client 帮助中与本地化搜索和搜索范围相关的问题
    vSphere Web Client 帮助中与本地化搜索有关的已知问题包括:
    使用非英语语言的本地化字符的搜索不会检索结果。如果使用非 ASCII 字符创建搜索范围名称,这些字符不能正确显示。
    解决办法:编辑 tomcat-server.xml 文件以将 URI 编码指定为 UTF-8:

    使用文本编辑器打开文件 vSphere_Web_Client_Installation_Directory\springsource-dm-server-2.0.4\config\tomcat-server.xml。
     
    编辑文件的以下部分以在 connectionTimeout =“20000”行的末端添加参数 URIEncoding="UTF-8":

    <Connector port="9090" protocol="HTTP/1.1"
    connectionTimeout="20000"
    redirectPort="9443" emptySessionPath="true"/>

    9090 是连接器端口的默认值。如果在安装过程中更改了此值,则会出现另一端口号。不要更改该端口号。

    更改后,这部分应显示如下:

    <Connector port="9090" protocol="HTTP/1.1"
    connectionTimeout="20000" URIEncoding="UTF-8"
    redirectPort="9443" emptySessionPath="true"/>
     

    编辑该文件的以下部分,在 keystoreFile="config/keystore"行末端添加 URIEncoding="UTF-8"行:

    <Connector port="9443" protocol="HTTP/1.1" SSLEnabled="true"
    maxThreads="500" scheme="https" secure="true"
    clientAuth="false" sslProtocol="TLS"
    keystoreFile="config/keystore"
    keystorePass="changeit" emptySessionPath="true"/>

    9443 是连接器端口的默认值。如果在安装过程中更改了此值,则会出现另一端口号。不要更改该端口号。

    更改后,这部分应显示如下:

    <Connector port="9443" protocol="HTTP/1.1" SSLEnabled="true"
    maxThreads="500" scheme="https" secure="true"
    clientAuth="false" sslProtocol="TLS"
    keystoreFile="config/keystore" URIEncoding="UTF-8"
    keystorePass="changeit" emptySessionPath="true"/>

    保存文件。