vCenter Server 5.5 Update 1b | 2014 年 6 月 12 日 | 内部版本 1891313

vCenter Server 5.5 Update 1b 安装软件包 | 2014 年 6 月 12 日 | 内部版本 1891310

vCenter Server Appliance 5.5 Update 1b | 2014 年 6 月 12 日 | 内部版本 1891314

上次更新时间:2014 年 6 月 30 日

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

发行说明内容

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

新增功能

此次发布 vCenter Server 5.5 Update 1b 解决了在 已解决的问题部分中记录的 Open SSL 漏洞和其他问题。

vCenter Server 5.5 的早期版本

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

国际化

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

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

兼容性和安装

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

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

vSphere Client 和 vSphere Web Client 打包在 vCenter Server ISO 上。您可以使用 VMware vCenter™ 安装程序向导来安装其中一个客户端,也可以同时安装这两个客户端。

vSphere Client 与使用 vCenter Server 5.x 的链接模式环境之间的连接

vCenter Server 5.5 在链接模式下只能与 vCenter Server 5.5 的其他实例共存。

客户机操作系统自定义支持

客户机操作系统自定义支持列表详细介绍了支持自定义的客户机操作系统。

此版本的安装说明

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

虽然安装过程很简单,但是仍须执行若干后续配置步骤。请阅读以下文档:

本版本的升级

有关升级 vCenter Server 的说明,请参见 《vSphere 升级》文档。

VMware vSphere 5.5 的开放源组件

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

产品支持注意事项

  • vSphere Web Client。由于 Adobe Flash 不再支持 Linux 平台,因此 Linux 操作系统不支持 vSphere Web Client。已添加 Adobe Flash 支持的第三方浏览器仍可在 Linux 操作系统上继续工作。

  • VMware vCenter Server Appliance。在 vSphere 5.5 中,VMware vCenter Server Appliance 可通过强制执行美国国防信息系统局《安全技术信息准则》(STIG) 来满足严格监管的合规性标准要求。部署 VMware vCenter Server Appliance 之前,请参见《VMware 强化虚拟设备操作指南》  以获取有关新安全部署标准的信息,以确保操作成功。

  • vCenter Server 数据库。vSphere 5.5 不再支持使用 IBM DB2 作为 vCenter Server 数据库。

  • VMware Tools。从 vSphere 5.5 开始,有关如何在 vSphere 中安装和配置 VMware Tools 的所有信息都将与其他 vSphere 文档合并。有关在 vSphere 中使用 VMware Tools 的信息,请参见 vSphere 文档。  《安装和配置 VMware Tools》与 vSphere 5.5 及更高版本不相关。

  • vSphere Data Protection。由于 vSphere Web Client 运行方式的更改,vSphere Data Protection 5.1 将与 vSphere 5.5 不兼容。升级到 vSphere 5.5 的 vSphere Data Protection 5.1 用户如继续使用 vSphere Data Protection,必须同时更新 vSphere Data Protection。

已解决的问题

已解决的问题分为以下几组:

安全

  • OpenSSL 库更新解决了多个安全问题
    OpenSSL 库已更新至 openssl-0.9.8za、 openssl-1.0.0m和 openssl-1.0.1h版本以解决 CVE-2014-0224

vCenter Server、vSphere Client 和 vSphere Web Client

  • 无法通过基于 Windows 的 vCenter Server 上的 Ruby vSphere Console 命令行界面浏览 vCenter 对象
    通过基于 Windows 的 vCenter Server 上的 Ruby vSphere Console (RVC) 命令行界面浏览 vCenter 对象的尝试会失败,并显示类似以下内容的错误消息:

    运行时错误: 未知 VMODL 类型 AnyType (RuntimeError: unknown VMODL type AnyType)

    本版本已解决该问题。

服务器配置

  • 重新引导 ESXi 主机时,可能无法应用主机配置文件应答文件
    重新启动 vCenter 服务后,如果您使用 Auto Deploy 重新引导无状态 ESXi 主机,则可能不会将主机配置文件应答文件应用到 ESXi 主机,并且主机配置可能会失败。如果引用主机不可用,则会出现该问题。

    本版本已解决该问题。

Virtual SAN

  • 在某些情况下,在群集上启用 Virtual SAN 后,可能无法自动创建 Virtual SAN 存储提供程序
    如果在群集上启用 Virtual SAN,即使执行重新同步操作,Virtual SAN 可能也无法为群集中的主机自动配置和注册存储提供程序。

    本版本已解决该问题。您可以在执行重新同步后查看 Virtual SAN 存储提供程序。  要执行重新同步,请单击 [存储提供程序] 选项卡中的同步图标。

已知问题

已知问题分为如下类别:

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

安装和升级

  • 如果为 administrator@vsphere.local 设置的密码末尾包含反斜线 (\),尝试安装 vCenter Single Sign On 5.5 Update 1a 或从 vCenter Sign On 5.1 Update x 升级会失败
    当您尝试从 vCenter Single Sign On 5.1 update X 升级到 5.5 Update 1a 或安装 vCenter Single Sign On 5.5 Update 1a 时,必须为用户名 administrator@vsphere.local提供新密码。如果新密码末尾包含反斜线 (\) 字符,则安装程序会回滚,并且安装或升级会失败。

    解决办法:要解决此问题,请重新启动安装程序,并为 administrator@vsphere.local设置末尾不含反斜线 (\) 字符的有效密码。

  • 如果为 administrator@vsphere.local 设置的密码包含双引号 ("),从 vCenter Single Sign-On 5.1 Update x 升级到 5.5 Update 1a 会失败
    当您尝试从 vCenter Single Sign-On 5.1 Update x 升级到 5.5 Update 1a 时,需要为用户名 administrator@vsphere.local提供新密码。如果新密码包含双引号 (") 字符,则安装程序会回滚,并且升级会失败。

    解决办法:要解决此问题,请重新启动安装程序,并为 administrator@vsphere.local设置不含双引号 (") 字符的有效密码。

  • 通过 vCenter Single Sign-On 注册的服务的列表将 vCenter Server 5.5 和 vSphere Web Client 5.5 版本错误显示为 5.1 版本
    当您从早期版本的 vCenter Server 5.5 升级到 vCenter Server 5.5 Update 1a 后,如果使用 ssocli工具查看通过 VMware vCenter Single Sign-On 注册的服务的列表,vCenter Server 5.5 和 vSphere Web Client 5.5 版本会错误显示为 5.1 版本。

    解决办法:无。

  • 从 vCenter Server 4.x 升级到 5.5 Update 1a 后,无法通过 vSphere Web Client 访问 vCenter Server
    从 vCenter Server 4.x 升级到 5.5 Update 1a 后,无法通过 vSphere Web Client 查看 vCenter Server。当 vCenter Server 4.x 支持 512 位 SSL 证书,而 vCenter Server 5.5 仅支持大于或等于 1024 位 SSL 证书时,会出现此问题。

    解决办法:要解决此问题,请将 vCenter Server 证书替换为大于或等于 1024 位的证书。

  • 如果已禁用 Windows 错误报告服务,尝试从早期版本的 vCenter Single Sign-On 5.5 升级到 5.5 Update 1a 可能会失败
    当您尝试从早期版本的 vCenter Single Sign-On 5.5 升级到 vCenter Single Sign-On 5.5 Update 1a 时,如果已禁用 Windows 错误报告服务,VMware 目录服务 ( vmdird.exe) 无法根据需要重新启动。当 vmdird.exe无法启动时,尝试升级到 vCenter Single Sign-On 5.5 会失败,并显示以下错误。

    错误 1920。服务“VMware 目录服务”(VMWareDirectoryService) 无法启动 (Error 1920. Service 'VMware Directory Service' (VMWareDirectoryService) failed to start)。确认您拥有足够的特权,可以启动系统服务。

    当您遇到此问题时,也可以查看任务管理器中运行的 werfault.exe文件。

    注意:要避免出现此问题,请在升级过程中将 Windows 错误报告保持启用状态。

    解决办法:要解决此问题,请从任务管理器停止 werfault.exe进程,升级过程将成功地继续。

  • 如果任意 vSphere Web Client SSL 证书已过期,则尝试升级到 vSphere Web Client 5.5 时会失败并显示错误
    尝试将 vSphere Web Client 从版本 5.0 或 5.1 升级到 5.5 时,如果任意 vSphere Web Client SSL 证书已过期,则安装程序将失败,并显示类似以下内容的错误消息:

    错误 29113。SSO 注册失败 (Error 29113. SSO registration failed)

    解决办法:要解决此问题,请检查 vSphere Web Client 的 SSL 证书的有效性,并在再次尝试升级过程之前,将任何已过期的 SSL 证书替换为有效的证书。

  • 重新安装 vCenter Single Sign-On 5.5 在显示以下消息后停止:Configuring SSO Components...(知识库文章 2059131)
  • 安装 vCenter Server 并将其卸载后,存储配置文件在 vSphere Web Client 中不可见
    如果通过 Windows 控制面板项 [添加/删除程序] 或 [程序和功能] 卸载 vCenter Server,还会卸载配置文件驱动的存储。重新安装 vCenter Server 时,还会安装文件驱动的存储服务,但您将无法在 vSphere Web Client 中看见以前创建的存储配置文件。仍可创建新的存储配置文件。

    解决办法:要卸载 vCenter Server 而不卸载配置文件驱动的存储,请使用 MSI 命令。之后,在您重新安装 vCenter Server 时,即使通过安装程序向导或从命令行进行安装,您仍然可以在 vSphere Web Client 中看见以前创建的存储配置文件。

    要卸载 vCenter Server,请以下面的示例命令为例:
    msiexec.exe /x vCenter Server Product code
    例如:
    msiexec.exe /x {E1F05550-4238-4378-87F0-105147A251D9}
    vCenter 的确切产品代码可以从以下注册表项中获取: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\VMware vCenter Server。

  • 如果 vCenter Single Sign-On 5.5 包含多个节点,则本地操作系统用户的登录可能会失败
    在安装或升级后提供本地操作系统标识源,如下所示:

    • vCenter Single Sign-On 安装程序将本地操作系统标识源添加到 vCenter Single Sign-On 配置中。如果创建多个节点,则主节点中的本地操作系统在其他所有节点上显示为一个标识源。
    • 如果升级 vCenter Single Sign-On 高可用性环境,则主节点中的本地操作系统在所有其他节点上显示为一个标识源。 不过,即使第一个节点中的本地操作系统在辅助节点中显示为标识源,第一个节点中的本地操作系统用户也无法登录到那些辅助节点。

    解决办法 无。

  • 在 Windows Server 2008 R2 和 Windows 2012 主机上使用简单安装执行安装失败
    如果您使用简单安装在 Windows Server 2008 R2 或 Windows 2012 主机上安装 vCenter Server 及其组件,而该主机配置为使用 DHCP IP 寻址,安装失败并显示警告和错误消息。

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

    • 在 Windows Server 2008 R2 或 2012 主机上:将 Windows Server 配置为使用静态 IP 和主机名。
    • 仅限在 Windows Server 2008 R2 主机上:在操作系统中将 DHCP IP 和主机名映射到系统的 HOST文件。

     

  • 在 vCenter Single Sign-On 5.5 安装过程中,您无法指定与您正在安装 vCenter Single Sign-On 的这台计算机的 FQDN 不同的主机名
    vCenter Single Sign-On 安装程序没有用于在安装过程中指定主机名的选项。安装程序会始终使用您正在安装 vCenter Single Sign-On 的这台计算机的 FQDN。您无法在安装过程中使用 CNAME 来代替 FQDN。

    解决办法:无。

     

  • 在土耳其语版本的 Windows Server 上安装 vCenter Server 时会显示错误消息 25205
    在任一土耳其语版本的 Windows Server 2008 或 2012 上安装 vCenter Server 时,如果 vCenter Server 数据库位于同一台主机上,则会显示错误消息 25205。

    解决办法:在远程英语版本的 Windows Server 上安装并运行 vCenter Server 数据库。

  • 简单安装仅在系统驱动器上检查空间要求
    简单安装会在开始安装前检查是否有足够的空间。但是,只有在系统驱动器上安装时才会执行该检查。如果尝试在非系统驱动器上安装,则该安装程序不会检查是否有足够的空间。

    解决办法:安装前,检查目标驱动器上是否有足够的磁盘空间。简单安装至少需要 10GB 的可用空间。建议预留更多空间。请参见 《安装和设置》文档 。

  • 如果 vCenter Single Sign-On 安装失败并进行回滚,则 vCenter Server Java 组件 (JRE) 和 vCenter tc Server 组件仍会进行安装
    如果 Single Sign-On 安装被取消或失败,则该安装将回滚到安装前的状态,此时系统会显示一条消息,指出系统未进行修改。但是,vCenter Server Java 组件 (JRE) 和 vCenter tc Server 组件仍会进行安装。

    解决办法:在 Windows 控制面板的 [程序和功能] 中手动移除这些组件。

  • 如果安装路径包含非 ASCII 字符,则 vSphere Authentication Proxy 安装失败
    如果安装路径包含非 ASCII 字符,则 vSphere Authentication Proxy 安装会失败,并显示错误消息: 错误 29106。未知错误。(Error 29106. Unknown Error.)

    解决办法:确保安装路径仅包含 ASCII 字符。

  • 如果已登录用户的用户名包含非 ASCII 字符,则安装 vCenter Server 及相关组件会失败
    如果当前已登录用户的用户名包含非 ASCII 字符,则安装 vCenter Server、vCenter Inventory Server、vCenter Single Sign-On 或 vSphere Web Client 会失败,并显示错误消息: 用户名包含非 ASCII 字符。请使用仅包含 ASCII 字符的用户名登录 (The user name contains non-ASCII characters. Please log in with a user name that contains only ASCII characters)。

    解决办法:使用不包含非 ASCII 字符的用户名登录,然后重新尝试安装。

  • autoPartition 引导选项可能会意外地对 SSD 进行分区
    默认情况下,在 Visor(即,写入到设备中的 ESXi dd 映像)中, autoPartition引导选项会设置为 TRUE。此设置将对所有空白本地磁盘(包括可能打算在 vFlash 和 Virtual SAN 中使用的 SSD)进行分区。

    解决办法:将 skipPartitioningSsds=TRUE添加到引导选项行中。

  • 在 vCenter Server 简单安装期间会显示一个对话框,其中包含一条警告,指出某个脚本正在使浏览器运行速度变慢
    vCenter Server 简单安装选项需要很长时间来安装或升级所有必需 vCenter Server 组件。该操作可能会使运行 vCenter Server 安装程序自动运行屏幕的 Internet Explorer 浏览器进程显示以下警告消息:
    此页面上的一个脚本正在使浏览器运行速度变慢。如果继续运行,您的计算机可能会无响应。是否要中止该脚本? (A script on this page is causing your browser to run slowly. If it continues to run, your computer might become unresponsive. Do you want to abort the script?)

    当安装时间超过以下 Windows 注册表项设置的时间时会显示警告对话框: HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Styles\MaxScriptStatements

    在 Windows Server 2012 操作系统上会频繁除出现此问题。

    解决办法:在警告消息中单击 [否],或将 MaxScriptStatements注册表项的值设置为 0xffffffff。

  • 升级到 vCenter Server 5.5 不会检测出过期的 SSL 证书
    在使用 [简单安装] 升级到 vCenter Server 5.5 时,安装程序不会检测出任何过期的 SSL 证书。

    如果使用 [自定义安装] 中的各个安装程序从 5.1.x 升级到 5.5,则只有 vSphere Web Client 会检测出过期的 SSL 证书并停止安装。vCenter Single Sign-On 将显示一条常规警告消息来验证 SSL 证书的有效性。vCenter Inventory Service 和 vCenter Server 的各个安装程序均不会检测出过期的 SSL 证书。

    解决办法:在开始使用 [简单安装] 或 [自定义安装] 中的各个应用程序升级到 vCenter Server 5.5 之前,请检查 vCenter Single Sign-On、vSphere Web Client、vCenter Inventory Service 和 vCenter Server 的 SSL 证书的有效性。在开始升级过程之前,将所有过期的 SSL 证书都替换为有效的证书。

  • 在将 vCenter Server 升级到 5.5 后,无存储功能的存储配置文件可能会丢失
    升级到 vCenter Server 5.5 后,使用 vCenter Server 的早期版本创建的存储配置文件在 vSphere Web Client 中不可见。此问题仅影响未附加任何存储功能的存储配置文件。

    解决办法:升级之前,将存储功能附加到需要在 vCenter Server 5.5 中使用的存储配置文件。升级后,现有存储功能会转换为“旧版用户标签”类别的标记,而存储配置文件会转换为引用这些标记的存储配置文件。

  • 在使用负载平衡器的高可用性部署中,将 vCenter Single Sign-On 5.1.x 升级到版本 5.5 之后,必须重新配置负载平衡器
    在从 vCenter Single Sign-On 5.1 升级到 5.5 期间,文件 server.xml会进行迁移,但在升级后,必须手动进行更新。

    解决办法:请参见《vSphere 升级》文档中的“将 vCenter Single Sign-On 高可用性部署升级到版本 5.5 后重新配置负载平衡器”    

  • 在将 vSphere Web Client 和 vCenter Single Sign-On 升级到版本 5.5 后,vCenter Server 5.1 不可见
    假设将 vSphere Single Sign-On 和 vSphere Web Client 从版本 5.1 升级到版本 5.5,但不升级 vCenter Server 系统。如果您在升级后登录到 vSphere Web Client,则 vCenter Server 系统版本 5.1 将不可见。此问题仅适用于 Windows 升级,在升级 vCenter Server Appliance 时不会出现此问题。

    解决办法:重新启动 vCenter Server 系统和 vSphere Inventory Service ( services.msc)。要查看 vCenter Server 5.1 清单,请以 admin@System-Domain身份登录。请参见 VMware 知识库文章 1003895

  • 在将 vCenter Server 从版本 5.0 Update 2 升级到版本 5.5 后,VMware VirtualCenter Server 服务可能无法启动

    解决办法:手动启动 VMware VirtualCenter Server 服务:

    1. 在 Windows [开始] 菜单中,打开 [管理工具] 控制面板项。
    2. 选择 [服务]
    3. 右键单击 [VMware VirtualCenter Server] 并选择 [启动]

     

  • vSphere Client 和 vSphere PowerCLI 可能无法连接到 vCenter Server 5.5,并出现握手错误
    安装在 Windows XP 或 Windows Server 2003 主机上之后,vSphere Client 和 vSphere PowerCLI 可能无法连接到 vCenter Server 5.5,并出现握手错误。vSphere 5.5 使用 Open SSL 库,为安全起见,该库会默认配置为仅接受使用强密码套件的连接。在 Windows XP 或 Windows Server 2003 上,vSphere Client 和 vSphere PowerCLI 不使用强密码套件来连接 vCenter Server。服务器端会出现错误 没有匹配的密码套件 (No matching cipher suite),并在 vSphere Client 或 vSphere PowerCLI 端出现握手错误。

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

    对于 Windows Server 2003 或 64 位 Windows XP,应用适用于您的平台的 Microsoft 修补程序:

    对于 Windows XP 32 位、Windows XP 64 位或 Windows Server 2003,请执行下列操作之一。

    • 在主机上安装 vSphere Client 或 vSphere PowerCLI 之前,将 Windows 操作系统升级到 Windows Vista 或更高版本。
    • 在 vCenter Server 主机上,通过允许服务器使用弱密码套件进行通信来降低隐含安全性。为此,请在 vCenter Server vpxd.cfg文件中加入以下内容:
      <config>
      ...
          <vmacore>
              ...
              <ssl>
                  ...
                  <cipherList>ALL</cipherList>
              ...
              </ssl>
          ...
          </vmacore>
      ...
      </config>
  • 如果现有 vCenter Server Appliance 采用静态 IP 配置,并且现有 vCenter Server Appliance 和升级后的 vCenter Server Appliance 位于不同子网中,则在升级 vCenter Server Appliance 后,网络连接将丢失
    升级在以下两种情况中配置的 vCenter Server Appliance 后,网络连接将丢失:

    • 现有 vCenter Server Appliance 采用静态 IP 配置。
    • 现有 vCenter Server Appliance 和升级后的 vCenter Server Appliance 位于不同子网中。

     

    解决办法:要还原网络连接,请执行以下操作:

    1. 通过虚拟机控制台登录 vCenter Server Appliance。
    2. 运行 /opt/vmware/share/vami/vami_config_net以重新配置网络连接。
  • 尝试将 vSphere Web Client 升级到版本 5.5 时会显示警告消息:错误: 29108
    在将 vSphere Web Client 升级到版本 5.5 期间会显示以下警告消息: 错误:29108. 取消注册服务或解决方案用户失败。(Error: 29108. The unregistration of the service or Solution user failed.)出现此错误的原因是,安装程序无法以编程方式移除应用程序用户。

    解决办法:

    1. 记下该警告消息中指定的确切 vSphere Web Client 解决方案用户。
    2. 单击 [确定] 以关闭警告消息,并完成 vSphere Web Client 版本 5.5 的升级。
    3. 以 Single Sign-On 管理员身份登录到 vSphere Web Client
    4. 在 [管理] 中的 [Single Sign-On] 下单击 [用户和组],然后单击 [应用程序用户] 选项卡。
    5. 要移除上述警告消息中指定的解决方案用户(应用程序用户),请选择该用户所对应的行,然后单击 [删除]

     

  • vSphere Web Client 服务在升级 vCenter Server Appliance 后不启动
    将 vCenter Server Appliance 从 5.0 或 5.1 版本升级到 5.5 版本后,vSphere Web Client 服务不启动,并且在 Virgo Server 日志中显示下消息:
    [ERROR] startup-tracker org.eclipse.virgo.medic.eventlog.default KE0004E Kernel failed to start within 300 seconds.
    [INFO ] startup-tracker org.eclipse.virgo.medic.eventlog.default KE0011I Immediate shutdown initiated.

    解决办法:使用 vCenter Server Appliance 管理界面启动 vSphere Web Client 服务。

vCenter Single Sign-On

  • 从 vCenter Server 5.5 早期版本升级到 vCenter Server 5.5 Update 1a 后,尝试登录到 vCenter Virtual Appliance 上的 vSphere Web Client 时会失败并显示错误
    从 vCenter Server 5.5 早期版本升级到 vCenter Server 5.5 Update 1a 后,尝试登录到 vCenter Virtual Appliance 上的 vSphere Web Client 时会失败,并显示类似以下内容的错误消息:

    无法连接到 VMware Lookup Service <地址> - SSL 证书验证失败。(Failed to connect to VMware Lookup Service <address> - SSL certificate verification failed.)

    自动重新生成 SSL 证书不能解决此问题。

    解决办法:要解决此问题,请打开到 vCenter Virtual Appliance 的安全 Shell (SSH) 连接,然后运行以下命令强制重新生成 vCenter Server 和 vCenter Single Sign-On 证书:

    • hostname:~# cd /var/vmware/vpxd
    • hostname:/var/vmware/vpxd # mv rui.subjectAltName rui.subjectAltName.bak
    • hostname:/var/vmware/vpxd # touch /etc/vmware-vpx/ssl/allow_regeneration
    • hostname:/var/vmware/vpxd # touch /etc/vmware-vpx/ssl/allow_regeneration.force
    • 重新引导 vCenter Virtual Appliance
  • vdcadmintool 可能会为 vCenter Single Sign-On 5.5 生成包含不支持字符的密码
    如果您使用位于 ...\VMware\Infrastructure\VMware\CIS\vmdird\vdcadmintool.exe处的 vdcadmintool 实用程序生成密码,并且该实用程序生成的密码包含无效或不受支持的字符(例如,分号 (;)、双引号 (")、音调符号 (^)、反斜线 (\) 或高位 ASCII 字符等),则下次尝试升级 vCenter Single Sign-On 时,升级可能会失败。

    解决办法:如果您曾经使用 vdcadmintool 实用程序生成 administrator@vsphere.local 的密码,请使用 vSphere Web Client 更改该用户的密码。
  • 从使用 vCenter Heartbeat 的 vSphere 5.1U1a 升级到 vSphere 5.5 后,在系统中执行切换/故障切换出现错误
    某个环境的初始配置如下:vCenter Server 5.1U1a 中具有 vCenter Single Sign-On、Inventory Service 和 vSphere Web Client 以及 vCenter Heartbeat 6.5U1。您在升级到 vCenter Server 5.5 后,同时升级 vCenter Single Sign-On、Inventory Service 和 vSphere Web Client,然后将 vCenter Heartbeat 升级到版本 6.6。
    所有 VMware 组件及服务都会在主/主动节点上成功启动。如果您在主节点出现故障后激活了辅助节点,则 vCenter Server 服务在辅助/主动节点上启动时,vpxd 日志中将显示以下错误消息:
    Unable to create SSO facade:Invalid response code:404 Not Found.vpxd 服务不会在辅助节点上启动。

    解决办法:如果您安装新版本的 vCenter Server 和 vCenter Heartbeat 来代替升级,则第二个节点将按预期启动。
    如果必须升级 Single Sign-On,而不是在其他虚拟机上执行全新安装,请按照知识库文章 2059820 中的步骤进行操作。

  • 如果 Active Directory 服务和 vCenter 服务位于不同的位置,则属于 500 多个组的用户登录时可能需要很长时间
    您的环境使用 Active Directory 设置。此设置与 vCenter Server 及其服务位于不同的位置。因此,属于 500 多个 Active Directory 组的某个用户使用 vSphere Web Client 登录时,登录可能需要 10 到 20 分钟。该用户通过 vSphere Client 登录时可能会超时。

    解决办法:更改您的设置以使 Active Directory 服务和 vCenter Server 系统位于相同的位置,或者以不属于如此多 Active Directory 组的用户身份进行登录。

  • vCenter Single Sign-On 5.5 不再支持 Active Directory 的自动发现设置
    vSphere 5.1 vCenter Single Sign-On 版本包括一项自动发现功能。该功能已从 vSphere 5.5 vCenter Single Sign-On 服务中移除。

    解决办法:以具有 vCenter Single Sign-On 管理员特权的用户身份从 vSphere Web Client 登录 vCenter Single Sign-On,然后手动添加标识源。默认情况下,administrator@vsphere.local 具有 vCenter Single Sign-On 管理员特权。

  • 升级后,属于本地管理员组的域管理员无法登录 vCenter Server
    在 vSphere 5.1 环境中,您向隐式包含域管理员组的本地管理员组授予权限。您可以域管理员组的成员身份登录 vCenter Server 5.1。但是,升级到 vSphere 5.5 时,域管理员用户不再具有登录 vCenter Server 的权限。本地用户的权限在升级后保持不变。

    解决办法:最简单的解决方案是以 administrator@vsphere.local 身份登录 vCenter Server,然后将权限直接分配给域管理员组。如果不在子域中的其他本地用户在升级前具有管理 vCenter Server 用户的权限,则这些用户也可以登录 vCenter Server 并将权限分配给域管理员组或任何其他组。

  • 在 Windows Server 2008 SP1 上安装 vCenter Single Sign-On 失败
    尝试在 Windows 2008 SP1(64 位)上安装 vCenter Single Sign-On 时,将显示以下警告:
    此应用程序仅在 windows server 2008 64 位或更高版本上受支持。请确保 Windows 未作为域控制器运行 (This application is only supported on windows server 2008 64bit, or higher. Make sure windows is not running as domain controller)。
    安装未完成。

    解决办法:无。在 Windows 2008 SP2(64 位)或更高版本的系统中安装 vCenter Single Sign-On。

  • 将服务的证书替换为已由其他服务使用的证书时不会出现错误
    如果您使用证书自动化工具替换证书,并通过将现有证书替换为已由其他服务使用的证书来对提示做出响应,该工具不会显示错误消息。该工具会继续执行替换。由于每项服务在 Windows 上的 vCenter 安装中必须具有唯一的证书,因此身份验证将不起作用。

    解决办法:无。跟踪您为不同的服务使用的证书。

  • 使用 vCenter Single Sign-On 进行登录可能需要使用域名
    在 vSphere 5.5 中,vCenter Single Sign-On 不再支持多个默认域。对于尝试登录到安装在 Windows 上的 vCenter Server 系统的用户或登录到 vCenter Server Appliance 的用户,可能会出现问题。

    解决办法:在登录到非默认域时,请在用户名中加入域前缀。例如,本地操作系统上的 root 用户可以使用 localos\root 进行登录。域 DOMAIN1 中的用户 user1 可以使用 DOMAIN1\user1 进行登录。
    此行为不会视为缺陷,但出于完整性考虑,会在发行说明中予以介绍。

  • 如果目标文件夹包含非 ASCII 或高位 ASCII 字符,则 vCenter Single Sign-On 安装会失败
    如果在安装过程中更改 vCenter Single Sign-On 的目标文件夹,而且您选择的新目标文件夹包含非 ASCII 或高位 ASCII 字符,则安装会失败,但不会显示任何警告。

    解决办法:选择包含 ASCII 字符的目标文件夹。禁止使用特殊字符,特殊字符会生成错误,该错误将在下一个已知问题中列出。

  • 如果安装文件夹包含特殊字符,则 vCenter Single Sign-On 安装将失败
    尝试在自定义位置安装 vCenter Single Sign-On 时,如果目标文件夹名称包含诸如百分号 (%) 或与号 (&) 等字符,则安装将失败。将显示类似于以下内容的错误消息:
    错误 20020。无法更新 server.xml 文件中的值 (Error 20020. Failed to update values in server.xml file)。

    解决办法:无。有关完整的禁用字符列表,请参见《vSphere 安装和设置》  文档。

网络
  • 尝试使用代理项对字符来命名链路聚合组 (LAG) 端口失败
    在 vSphere Web Client 中,如果您尝试重命名 LAG 端口且新名称中包含代理项对字符,则会显示以下错误消息: 端口名称无效。请指定有效的端口名称 (The port name is not valid. Specify a valid port name)。代理项对是一对 16 位值,UTF-16 使用它来表示需要超过 16 位的字符。

    解决办法:命名 LAG 端口时请勿使用代理项对字符。

  • 尝试在 vSphere Distributed Switch 中部署虚拟机时,尽管交换机有可用端口,但是仍可能显示错误消息 distributed_switch_name 中无可用端口 (no free port is available in distributed_switch_name)”
    尝试在 vSphere Distributed Switch 中部署虚拟机时,尽管交换机有多个可用端口,但是仍可能显示错误消息 distributed_switch_name 中无可用端口 (no free port is available in distributed_switch_name)”。vCenter Server 在预留和删除分布式端口时以错误的方式处理争用情况。如果正在删除第一个可用端口但尚未完成删除,此问题会导致 vCenter Server 确定 Distributed Switch 无可用端口。例如,当主机断开连接或进入维护模式时,或者当虚拟机重新配置时,vCenter Server 会删除一个端口。

    解决办法:等待几分钟,然后重新部署虚拟机。这次不会发生争用情况。

Virtual SAN
  • Virtual SAN 数据存储显示的总容量同时包含正常磁盘和不正常磁盘的容量
    选择 Virtual SAN 群集并导航到 [管理] > [Virtual SAN] > [常规] 时,Virtual SAN 数据存储标签值的总容量显示同时包含正常磁盘和不正常磁盘的存储容量,即使该主机无法访问或磁盘遇到任何问题时也是如此。尽管不正常磁盘的容量包含在总容量中,但是该容量不可用。

    解决办法:无。

  • 删除在 Virtual SAN 数据存储中创建虚拟机时所生成的两个文件夹中的任何一个,都可能导致虚拟机被删除
    在 Virtual SAN 数据存储中创建虚拟机时,将生成两个文件夹。以虚拟机名称命名的第一个文件夹是到另一个文件夹的符号链接并包含虚拟机的通用唯一标识符 (UUID)。删除其中的任何一个文件夹都将导致另一个文件夹被删除,从而可能导致虚拟机本身被删除。

    分别使用 vSphere Web Client 和 vSphere Client 登录到 vCenter Server 后,可执行以下操作以查看这些文件夹:

    • 在 vSphere Web Client 上:
      [vCenter 主页] > [数据存储] > [vsanDS] > [管理] > [文件] 选项卡

    • 在 vSphere Client 上:
      [vCenter 主页] > [数据存储] > 右键单击 [vsanDS] > [浏览数据存储]

     


    解决办法:无。
  • 虚拟机存储策略不显示 Virtual SAN 功能
    在启用 Virtual SAN 的群集中,虚拟机存储策略不显示 Virtual SAN 功能。当导航到 vCenter Server 主页 > [<vCenter Server 名称>] > [管理] > [存储提供程序] 时,UI 不显示任何 Virtual SAN 存储提供程序。当尝试将 Virtual SAN 从 vSphere 5.5 早期版本升级到 vSphere 5.5 Update 1a 或未向 vCenter Server 注册 Virtual SAN 存储提供程序时,您可能会遇到此问题。

    解决办法:您可以使用下列任一选项解决此问题:

    • 重新启动 VMware vSphere Profile-Driven Storage Service。
    • 将主机移出群集,然后再重新添加进来。
    • 如果未列出任何存储提供程序,请在导航到 [存储提供程序] 下拉菜单时,将所有主机移至启用 Virtual SAN 的新群集中。

     

  • Virtual SAN 用户界面显示了错误的存储配置文件合规性状态
    在每个节点有 100 个虚拟机的多节点 Virtual SAN 群集中,当将虚拟机迁移到其他主机时,一些虚拟机的存储配置文件合规性状态将显示为 [未知]或 [不合规],即使所有虚拟机组件都处于活动状态。可通过以下方式查看合规性状态:从 vSphere Web Client 主页导航 > [规则和配置文件] > [虚拟机存储配置文件] > 单击要检查的存储配置文件 > [监控] > 在 [虚拟机和虚拟磁盘] 下检查合规性状态。

    解决办法:要解决此问题,必须运行合规性检查以刷新合规性状态。可遵循以下步骤来运行合规性检查:

    • 导航到 [规则和配置文件] > [虚拟机存储配置文件]
    • 单击要检查的存储配置文件。
    • 访问 [摘要]
    • 单击 [检查合规性]
存储器
  • 重命名的标记在 [编辑虚拟机存储策略] 向导中显示为缺失
    虚拟机存储策略可根据数据存储标记包含相应的规则。如果重命名某个标记,则引用此标记的存储策略不会自动更新此标记,并将其显示为缺失。

    解决办法:从虚拟机存储策略中移除标记为缺失的标记,然后添加该重命名的标记。对所有过期实体重新应用存储策略。

  • 无法为虚拟机配置块大小超过 16 KB 的 4 MB Flash Read Cache
    向虚拟机添加 Flash Read Cache 时,尝试配置块大小为 16 KB 或更大的 4 MB 缓存会失败。您会看到类似以下内容的错误消息:

    主机“localhost.com”不支持虚拟机“VM”上的虚拟闪存模块“vfc”: 输入的缓存预留不受支持。请参考主机配置,了解支持的虚拟闪存模块配置选项 (Virtual flash module 'vfc' on virtual machine 'VM' is not supported by host 'localhost.com: The entered cache reservation is not supported. Refer to host configuration for supported virtual flash module configuration options)。

    出现此问题是因为 vSphere Flash Read Cache 支持的最小缓存大小为 4 MB,最大缓存大小为 400 GB,最小块大小为 4 KB,最大块大小为 1 MB。定义的受支持 VFC 块数量下限为 256 个。如果配置的 Flash Read Cache 少于 256 个块,则虚拟机配置会失败。

    解决办法:为虚拟机重新配置有效的 Flash Read Cache 大小和块大小组合:

    1. 打开 vSphere Web Client。
    2. 转至 [主机和群集] 视图。
    3. 右键单击虚拟机,然后单击 编辑设置
    4. 在 [虚拟硬件] 选项卡中,展开支持 Flash Read Cache 的硬盘。
    5. 单击 高级
    6. 增大缓存预留大小或减小块大小,以符合上述限制。
    7. 单击 确定保存更改。
  • 如果虚拟机具有虚拟 Flash Read Cache 预留,则无法为其打开电源或扩大其缓存预留
    打开具有虚拟 Flash Read Cache 预留的虚拟机后,其驻留的主机将使用正常的 RAM 内存来管理闪存预留。如果内存不足,则无法打开虚拟机电源。如果虚拟机正在运行,而您扩大了 Flash Read Cache 预留,则此操作会因为无法连接缓存而失败,并显示运行时错误。

    解决办法:将虚拟机移至另一主机,或降低 Flash Read Cache 的内存需求,方法是为受影响的虚拟机或在同一主机上运行的另一个虚拟机配置更大的 Flash Read Cache 块大小。也可以减少驻留在该主机上的一个或多个虚拟机的 Flash Read Cache 预留。在进行上述更改之后,重新尝试打开虚拟机电源或重新配置该虚拟机。 请遵循《vSphere Storage》  文档中的 Flash Read Cache 配置建议,以便最大程度地降低发生此类错误的可能性。

vCenter Server、vSphere Client 和 vSphere Web Client
  • 附加到某些磁盘的存储配置文件可能在 vSphere Web Client UI 中不可见*
    部署虚拟机时,某些磁盘的存储策略可能在 [管理] > [虚拟机存储策略] 选项卡下的 vSphere Web Client UI 中不可见。

    解决办法:无。

  • 在群集上禁用 Virtual SAN 后持续显示警告消息
    如果未为启用 Virtual SAN 的群集创建磁盘组,则 [群集摘要] 页面将显示类似以下内容的警告消息:

    数据中心 **** 的群集 **** 中的 VSAN 数据存储 datastore1 没有容量 (vsan datastore datastore1 in cluster **** in datacenter **** does not have capacity)

    即使在群集上禁用 Virtual SAN 后,此错误消息也会继续显示。如果在群集上禁用 Virtual SAN 之前,已为 Virtual SAN 群集创建了一个或多个磁盘组,则不会出现此问题。

    解决办法:无。

  • 如果您使用 Internet Explorer 11 登录 vSphere Web Client,客户端集成插件可能无法按预期运行
    如果您使用 Internet Explorer 11 登录 vSphere Web Client,则当执行与客户端集成插件有关的任务时,可能会出现以下问题:
    • 即使已安装客户端集成插件,当您尝试导入或导出 OVF 模板时仍会显示以下消息:
      下载客户端集成插件
    • 文件浏览器不允许您从数据存储上载或下载文件。
    • 无法从 CD/DVD 驱动器装载映像。
    • 虚拟机控制台可能会显示黑屏,其中包含以下错误消息:
      远程控制台未正确安装 (Remote Console is not properly installed)

    解决办法:使用 Mozilla Firefox、Google Chrome 或早期版本的 Internet Explorer 访问 vSphere Web Client。还可以使用 vSphere Client 来代替 vSphere Web Client,以解决该问题。
  • 对于 vCenter Server 5.5,尝试使用日志浏览器导出日志包时失败
    从 vCenter Server 5.5 版本升级后,尝试使用日志浏览器界面导出日志包时,浏览器窗口会显示 [安全连接失败]错误页面,并显示以下消息:

    您的证书包含与证书颁发机构颁发的其他证书相同的序列号。请获取一个包含唯一序列号的新证书 (Your certificate contains the same serial number as another certificate issued by the certificate authority. Please get a new certificate containing a unique serial number)。

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

    • 要解决日志浏览器导出问题,请使用 SSL 证书自动化工具,将默认日志浏览器 SSL 证书替换为已签署的 SSL 证书。请参见 知识库文章 2057340

      注意:日志浏览器 SSL 证书和 Web Client SSL 证书是相同的,而且使用 SSL 证书自动化工具同时进行更新。




    • 使用系统日志工具检索 vCenter Server 早期版本的支持包,执行以下步骤:
      1. 在 vSphere Web Client 中,导航到 vCenter Server 或 ESXi。
      2. [监控] 选项卡中,单击 [系统日志]
      3. 单击 导出系统日志

     

  • vCenter Server Appliance 在部署后设置的主机名错误
    如果为 vCenter Server Appliance 部署采用静态 IP 配置的 OVF 环境,并且主机名为空,则无法正确地从 IP 执行反向查询。

    解决办法:在部署过程中,在 OVF 属性中明确设置所需的 vCenter Server Appliance 主机名。请参见 知识库文章 2065275

  • 无法在 vSphere Web Client 中加载已保存的资源池树文件的自定义扩展名
    DRS 错误消息将显示在主机摘要页面上。

    在 vSphere Web Client 中禁用 DRS 时,系统将提示您保存资源池结构,以便将来能够重新加载。该文件的默认扩展名为 .snapshot,但也可以为此文件选择其他扩展名。如果此文件使用自定义扩展名,则尝试加载时会显示为已禁用。该问题仅在 OS X 上出现。

    解决办法:将该扩展名更改为 .snapshot,才能在 OS X 上的 vSphere Web Client 中加载此文件。

  • DRS 错误消息显示在主机摘要页面上
    以下 DRS 错误消息会显示主机摘要页面上:

    无法在主机上应用 DRS 资源设置。在当前状况下不允许执行此操作。这会明显大幅 DRS 的效率 (Unable to apply DRS resource settings on host. The operation is not allowed in the current state. This can significantly reduce the effectiveness of DRS)。

    在某些配置中,争用情况可能会导致在日志中创建无意义或不可操作的错误消息。如果在应用 DRS 资源设置的同时未注册虚拟机,则可能会出现此错误。

    解决办法:忽略该错误消息。

  • 如果尝试在启用了 IPv4 和 IPv6 的 VMware vCenter Server Appliance 的 Web 控制台上禁用 IPv4 并将其从 [DHCP] 设置为 [无],则操作会失败,并显示错误消息: 无法设置网络设置 (Failed to set network settings)
    默认情况下,vCenter Server Appliance 的默认虚拟网络适配器会同时启用 IPv4 和 IPv6。若要禁用 IPv4 而仅使用 IPv6,您需要登录到 Web 控制台 https://vCenter_Server_Appliance_IP_address:5480,然后单击 [网络],并在默认网络适配器的 [地址] 选项卡上,将 [IPv4 地址类型] 的值从 [DHCP] 更改为 [无]。在您尝试保存此更改时,系统会显示错误消息 无法设置网络设置 (Failed to set network settings)

    解决办法:先将 [IPv4 地址类型] 设置为 [静态],然后再将其更改为 [无]

    1. 在默认网络适配器的 [地址] 选项卡上,将 [IPv4 地址类型] 的值从 [DHCP] 更改为 [静态],然后保存此更改。
    2. [IPv4 地址类型] 的值从 [静态] 更改为 [无],然后保存此更改。

     

  • VMware vCenter Server Appliance 数据库磁盘使用情况
    带有 vPostgres 嵌入式数据库的 vCenter Server Appliance 可能会用尽磁盘分区的磁盘空间。这可能是由大型或动态清单保留设置所致。在大多数情况下,vPostgres 磁盘空间中填充的是作为统计信息保留的历史数据、事件,以及 vCenter Server 收集的任务。

    解决办法:更改 vCenter Server 数据保留设置。相关说明可从以下 vSphere 文档中查看:

    • 有关统计信息,请参见《vCenter Server 和主机管理》中的“在 vSphere Web Client 中配置统计信息设置”  
    • 有关事件和任务,请参见《vCenter Server 和主机管理》中的“在 vSphere Web Client 中配置 vCenter Server”  

    您还可以监控 vPostgres 磁盘的磁盘使用情况。有关说明,请参见知识库文章 监控 vCenter Server Appliance 数据库磁盘使用情况

  • vCenter Server Appliance 大型部署要求
    要使 vCenter Server Appliance 能够管理大型部署,您必须连接到远程数据库并修改虚拟机设置。有关内存和所需空间选项的信息,请参见《vCenter Server 和主机管理》  中的“配置 VMware vCenter Server Appliance 的清单大小”。

    解决办法:

    1. 确保配置的虚拟机满足最低内存和 CPU 要求。
      有关虚拟机配置的信息,请参见《vSphere 虚拟机管理》中的“配置虚拟机”  。有关内存选项的信息,请参见《vCenter Server 和主机管理》  中的“配置 VMware vCenter Server Appliance 的清单大小”。
    2. 登录 vCenter Server Appliance 管理界面(网址为 https:// vCenter Server Appliance 的 IP 地址或 FQDN:5480),然后导航到 [服务]。在 [清单大小] 下拉列表中,选择 [大],然后单击 [保存设置]
    3. 如果您将嵌入式数据库与 vCenter Server Appliance 配合使用,请按照 增大 vCenter Server Appliance 中的磁盘空间中介绍的步骤将磁盘空间增大到至少 120 GB。

    按照 监控 vCenter Server Appliance 数据库磁盘使用情况中所述定期监控 vCenter Server Appliance 数据库磁盘使用情况。

  • vSphere Web Client 5.5 的客户端集成插件仅在 Mac OS 10.7 及更高版本中受支持
    vSphere Web Client 5.5 的客户端集成插件仅在 Mac OS 10.7 及更高版本中受支持。在 Mac OS 10.6.x 或更低版本中,无法在浏览器中正确注册客户端支持插件,或者在上载或下载 OVF 和 OVA 过程中 OVF Tool 显示运行时错误。

    解决办法:将 Mac OS 升级到 10.7 或 10.8。

  • 由 vCenter Server Appliance 生成的默认文件夹名称未反映浏览器的语言设置
    使用 vSphere Web Client 访问 vCenter Server Appliance 时,由服务器生成的默认文件夹名称(如“Discovered Virtual Machines”)未反映浏览器的语言设置。

    解决办法:编辑 vpxd 区域设置:

    1. 在 vSphere Web Client 清单中,选择 vCenter Server 实例。
    2. 单击 [管理] 选项卡。
    3. 单击 [高级设置]
    4. 单击 [编辑]
    5. vpxd.locale 文本框中,键入区域设置代码。

      有效选项包括 de、en、fr、ja、ko 和 zh_CN。

    6. 单击 [确定]
    7. 重新启动 vCenter Server:
      1. 登录位于 https:// hostname:5480 的 vCenter Server Appliance 配置界面。
      2. vCenter Server 选项卡上,选择 摘要
      3. 单击 [停止 vCenter]
      4. 单击 [启动 vCenter]

     

  • 尝试使用 vSphere Client 登录到 vCenter Server 时失败,并显示一条错误,指明出现未知连接错误
    尝试使用 Windows XP 或 Windows Server 2003 上安装的 vSphere Client 登录到 vCenter Sever 时失败,并显示以下错误: 出现未知连接错误。(客户端无法向服务器发送完整的请求。(基础连接被关闭:发送时出现意外错误)) (An unknown connection error occurred. (The Client could not send a complete request to the server. (The underlying connection was closed: An unexpected error occurred on a send)))。出现此错误的原因是,某些 SSL 密码在 Windows XP 和 Windows Server 2003 上不受支持。

    解决办法:对于 Windows Server 2003 或 64 位 Windows XP,请应用 http://support.microsoft.com/kb/948963 中提供的相应热修补程序。

    没有适用于 Windows XP(32 位)的热修补程序。Microsoft 仅为 Windows XP 提供有限支持,因此没有为其发布热修补程序。必须将您的主机操作系统升级到 Windows Vista 或更高版本以支持使用高密码强度。

  • 无法在 Internet Explorer 中查看 EAM 示例解决方案的 [解决方案] 选项卡
    在 vSphere Web Client 中单击 EAM 示例解决方案的 [解决方案] 选项卡时,可能会显示一条错误消息: 网页导航已取消 (Navigation to the webpage was canceled)

    解决办法:在其他浏览器中查看 EAM 示例解决方案的 [解决方案] 选项卡,例如,Mozilla Firefox 或 Google Chrome。
    也可以在 Internet Explorer 中安装 EAM 示例解决方案 SSL 证书。

    1. 在 Internet Explorer 中,使用在设置 EAM 示例解决方案时指定的地址导航到 EAM 示例解决方案管理页面。
      默认 URL 为 http://<IP_adress_of_machine_where_you_install_the_solution>:8080/eam-sample
    2. 此页面加载时,接受证书安全警告。
    3. 单击 Internet Explorer 地址栏中的证书错误图标来安装 EAM 示例解决方案证书。
    4. 重新启动 Internet Explorer,然后打开 vSphere Web Client。

     

  • vCenter Server Appliance 采用不区分大小写的用户名匹配规则来检查用户权限
    在以前版本的 vSphere 中,vCenter Server Appliance 在检查用户权限时采用区分大小写的用户名匹配规则。而在 vSphere 5.5 版中,vCenter Server Appliance 在检查权限时则采用不区分大小写的用户名匹配规则。这意味着,在 vCenter Server 检查权限时,如果两个用户的用户名只有大小写不同(如 User1 和 user1),则这两个用户将被视为同一个用户。

    解决办法:如果 vCenter Server Appliance 中的用户名只有大小写不同,请至少重命名其中一个用户,然后重新向已重命名的用户分配权限。

  • 登录后显示错误消息,并且在 vSphere Web Client 清单中没有 vCenter Server 实例
    当 vCenter Server 实例管理的清单过大或正在高负载下运行时,您可能会遇到此问题。

    解决办法:注销,然后登录到 vSphere Web Client。如果这无法解决问题,请验证 vSphere 环境是否在建议的最高配置中运行。

虚拟机管理
  • 在 Chrome 中,虚拟机客户机操作系统不会检测从 HTML 5 控制台发送的 Control 键
    如果尝试在 Chrome 中从 HTML 5 控制台向虚拟机发送 Control 命令,则客户机操作系统不会进行回应。

    在 Firefox 中使用 HTML 5 控制台,或者在 vSphere Web Client 中使用虚拟机控制台。

  • 虚拟机在连接到与 Mac OS X 客户端计算机连接的 USB 设备时报告 USB 连接错误
    在从 Mac OS X 客户端计算机将 USB 设备连接到虚拟机时,在以下情况下会显示 “连接设备时出错 (Error connecting device)”消息:

    • 从 Mac OS X 客户端计算机将多个 USB 设备或集线器连接到了虚拟机。
    • 错误地列出了多个可连接到虚拟机上的 USB 控制器的设备,这些设备已由其他虚拟机或客户端计算机占用,此时您想添加一个 USB 设备。

     

    解决办法:确保其他虚拟机或客户端计算机未使用该 USB 设备,并且只从 Mac OS X 客户端计算机将一个 USB 设备或集线器连接到虚拟机。

迁移
  • 不支持跨主机进行虚拟机拖放
    使用 vSphere Web Client 并尝试将虚拟机从一个主机拖放到另一个主机时,系统将显示一个红色 X,指明不支持拖放。

    解决办法:使用 [迁移虚拟机] 操作,或者右键单击虚拟机并选择 [移至] 启动迁移向导。

  • 如果虚拟磁盘数大于 64,则不允许通过迁移更改数据存储
    Storage vMotion 以及无共享存储的 vMotion 仅支持迁移最多含 64 个虚拟磁盘的虚拟机。如果要移动的虚拟磁盘数大于 64,则不允许执行迁移操作。
    但是,如果使用 Storage vMotion 有选择地移动 64 个以下的磁盘,或者仅移动虚拟机的主目录,则即使虚拟机的虚拟磁盘数达到所支持的上限,该操作仍会成功。

    解决办法:

    • 对于 Storage vMotion,执行多次迁移,每次最多迁移 64 个磁盘。使用迁移虚拟机向导上的 [高级] 选项选择要迁移的磁盘并指定数据存储的位置。
    • 对于无共享存储的 vMotion,关闭虚拟机的电源以执行迁移。

     

  • 在 vSphere HA 群集中成功执行 Storage vMotion 操作后可能会产生孤立虚拟机
    在 vSphere HA 群集中使用 Storage vMotion 迁移某个虚拟机后,可能会在 vCenter Server 清单中出现具有相同名称的孤立虚拟机。如果在 Storage vMotion 工作流完成之前 vSphere HA 尝试重新启动正在迁移的虚拟机,则可能会发生该错误。在以下情形下,可能会触发此尝试操作:

    • 主机检测到会影响虚拟机的可能故障,例如,网络中断。
    • 在没有 Virtual SAN 的环境中,主机重新获得访问虚拟机数据存储的权限。
    • 在具有 Virtual SAN 的环境中,主机检测到 Virtual SAN 对象可访问性发生更改。例如,主机最近在网络中断后重新加入了 Virtual SAN 网络。

     

    解决办法:删除孤立虚拟机。

VMware HA 和 Fault Tolerance
  • 将 Virtual SAN 虚拟机移出 HA 群集的 X-vMotion 可能会引发警报
    对 Virtual SAN 虚拟机执行从 High Availability (HA) 群集到其他群集和其他存储的 X-vMotion 时,虚拟机将报告类似以下内容的警报:

    vSphere HA 虚拟机故障切换失败

    解决办法:无。

  • 在为 vSphere HA 群集启用接入控制时将显示错误消息
    在具有已打开电源的虚拟机的 vSphere HA 群集上启用接入控制时,系统会显示一条错误消息: 发生内部错误 - 未知属性 (An internal error has occured - Unknown property): '-1.

    解决办法:该消息不会对功能产生任何影响,但您必须重新加载客户端才能继续工作。

  • vSphere HA 可能无法重新启动具有 vSphere Flash Read Cache 预留的虚拟机
    在打开具有 vSphere Flash Read Cache 预留的虚拟机的电源时,该虚拟机所驻留的主机将使用一些正常 (RAM) 内存来管理此闪存预留。如果可用内存不足,则无法打开该虚拟机电源。vSphere HA 将重试此失败的打开电源操作,但只会再重试四次。如果第五次尝试打开电源仍失败,则 vSphere HA 会发出一个事件,报告已达到尝试重新启动的次数上限。
    注意:要列出 vSphere HA 发出的事件,您可以在事件历史记录中搜索短语“vSphere HA”。

    解决办法:如果 vSphere HA 无法重新启动某个虚拟机,并且您发现报告了 vSphere HA 事件,指出已达到尝试重新启动的次数上限,则尝试在其中一台主机上手动打开该虚拟机电源。如果打开电源失败并提供了具体原因,请解决相关问题。

    但是,如果此打开电源任务失败,但原因不明,或者如果任务错误堆栈报告无法连接 vSphere Flash Read Cache,则尝试使用其他主机或减少 vSphere Flash Read Cache 的内存需求,然后重试。您可以通过下面任何一种方式来执行此操作:

    • 为该虚拟机或在同一台主机上运行的另一个虚拟机配置更大的 vSphere Flash Read Cache 块大小,或者
    • 大幅减少其中一个虚拟机的 vSphere Flash Read Cache 预留。

    如果遵循《vSphere Storage 指南》和《vSphere 5.5 测试版发行说明》中的 vSphere Flash Read Cache 配置建议,则可以最大程度地减少发生此类错误的可能性。

     

  • 在对虚拟机-虚拟机反关联性规则进行更改之后,vSphere HA 不重新尝试放置因反关联性限制而出现故障的虚拟机
    如果更改了虚拟机-虚拟机反关联性规则或移除了该规则,并且 vSphere HA 因反关联性限制而无法重新启动某个虚拟机,则不会重新尝试该操作。

     

    解决办法:在增加群集中的未预留容量之后,vSphere HA 主机会重新尝试放置正在等待资源的虚拟机。要增加该容量,请关闭虚拟机电源,并使用 vMotion 将其迁移至另一个群集,然后执行下列操作:

    • 将出现故障的主机恢复联机,或者
    • 向群集中添加另一个主机,或者
    • 减少由任何已打开电源的虚拟机保留的资源。

     

  • 在某些情况下,虚拟机无法重置,而无论 appState 是否为 appStateNeedReset
    如果虚拟机位于一台独立主机上,而该主机已经移至启用了 [虚拟机和 App 监控] 的群集,则在使用应用程序监控 GuestSDK 发出 needReset appstate 后,该虚拟机不会重置。如果 FDM 进程在主机上重新启动,而 needReset 请求挂起,则也可能发生此问题。例如,在重新配置 vSphere HA 时,或者如果在使用应用程序监控 GuestSDK 对虚拟机发出 needReset 状态之后服务崩溃,可能会发生该错误。

    解决办法:对包含主机的 vSphere HA 群集触发空白的重新配置群集任务。主机上的 FDM 将识别虚拟机的 needReset 状态,然后会重置该虚拟机。在 vSphere Web Client 中,转到 [编辑群集设置] 面板,然后单击 [编辑]。在 [群集设置] 面板上按 [确定],而不更改群集的任何设置。此时将触发空白的重新配置群集任务。

其他
  • 如果在采用某些语言和格式区域设置的 Mac OS X 10.7.x 上尝试使用 Google Chrome 登录到 vSphere Web Client,则会显示错误消息
    在使用 Mac OS X 10.7.x 上运行的 Google Chrome 23 时,系统将出现错误 2007 和错误 1009,并且无法登录。如果该操作系统语言和格式设置为法语、德语、日语、韩语或俄语,则会出现该问题。对于所出现的问题,必须先安装 Google Chrome,然后再切换操作系统区域设置,并且该浏览器必须使用 Flash Player 11.5.31.5 或 11.5.31.139。

    解决办法:执行以下任务之一:

    • 将 Flash Player 版本更改为 11.5.502.136 或 11.5.31.137。
    • 切换到英语区域设置,然后重新启动浏览器。
    • 切换到英语区域设置,然后卸载 Chrome,之后,切换回所选的区域设置并重新安装 Chrome。

     

  • 在 IPv6 网络环境中,无法使用某些操作系统下的某些 Firefox 版本访问 vSphere Web Client
    在 Windows 和 Linux 版本的 Firefox 18.0.2 中,无法访问 IPv6 环境中的 URL。在某些受支持的 Linux 分发版本(如 SLES/SLED 11)上,无法使用捆绑的 Firefox 10.x 浏览器,因为该浏览器不接受 IPv6 地址的 SSL 证书。有关此第三方问题的详细信息,请参见 Mozilla 错误 633001。

    解决办法:使用其他受支持的浏览器,如 Google Chrome 或 Internet Explorer。

  • vSphere Web Client 会在 zh、zh-hans 和 zh-hant 区域设置下显示错误消息
    如果浏览器区域设置已设置为简体中文或繁体中文,则在执行某些操作(如管理对象、许可、数据中心创建)时,vSphere Web Client 可能会显示错误。在 [近期任务] 窗格中,可能会显示以下消息: 无法为 <string> 创建受管对象 (Unable to create the managed object for <string>)。还会显示其他通知错误消息。该错误出现在 Internet Explorer、Google Chrome 和 Mozilla Firefox 中。

    解决办法:更改浏览器区域设置,然后重新启动浏览器。

  • VMware vSphere Web Client 服务在土耳其语版本的 Windows Server 2008 或 Windows Server 2012 上不启动
    如果要在土耳其语版本的 Windows Server 2008 或 Windows Server 2012 上安装 vSphere Web Client 的服务器组件,则安装完成后该服务不会启动。

    解决办法:在其他语言版本的 Windows Server 2008 或 Windows Server 2012 上安装 vSphere Web Client。