VMware Infrastructure Management 安装程序 | 2011 年 5 月 5 日(针对所有区域设置) 文档最近更新日期:2011 年 5 月 5 日 |
本版本的 VMware vCenter Server 4.0 Update 3 提供以下改进功能:
有关 vSphere 4.0 先前版本的功能和已知问题在各版本的发行说明中均有所描述。要查看 vSphere 4 组件先前版本的发行说明,请单击以下链接:
vSphere 兼容性列表详细介绍了 VMware vSphere 组件(包括 ESX、vCenter Server、vSphere Client 和可选的 VMware 产品)当前版本与先前版本的兼容性问题。此外,在安装 ESX 或 vCenter Server 之前,请检查 vSphere 4.0 Update 1 兼容性列表中有关受支持管理和备份代理的信息。
请阅读 《ESX 和 vCenter Server 安装指南》,了解安装和配置 ESX 和 vCenter Server 的分步指导。
成功安装后,必须进行若干配置步骤。尤其在许可、网络和安全等方面的某些配置,更是必不可少。有关这些配置任务的指导,请参考 vSphere 文档中的以下指南。
VMware vSphere 的未来版本可能不支持 VMFS 版本 2 (VMFS2)。VMware 建议将其升级或迁移到 VMFS 版本 3 或更高版本。请参见 《vSphere 升级指南》。
VMware vCenter Server 未来的版本可能不支持在 32 位 Windows 操作系统上安装。VMware 建议将 vCenter Server 安装在 64 位 Windows 操作系统上。如果已安装了 VirtualCenter 2.x,请参见 《vSphere 升级指南》,了解有关在 64 位操作系统上安装 vCenter Server 和保留 VirtualCenter 数据库的说明。
可以从 VirtualCenter 2.5 Update 6、vCenter Server 4.0、vCenter Server 4.0 Update 1 和 vCenter Server 4.0 Update 2 升级到 vCenter Server 4.0 Update 3。
注意:您也可以从 vCenter Server 4.0 Update 3 升级到 vCenter Server 4.1 Update 1,但不能升级到 vCenter Server 4.1。
本版本的 vCenter Server 4.0 Update 3 软件套件包括 VMware Update Manager、 VMware Guided Consolidation 和 VMware Orchestrator 的更新。
VMware vSphere 4.0 Update 1 文档已更新,且适用于 vSphere 4.0 的所有更新版本(其中包括 VMware vSphere 4.0 Update 1、Update 2 和 Update 3)。请参见下列文档页:
VMware vSphere 4.0 Update 2 提供以下语言的版本:
使用 vSphere 4.0 Update 3,可以将 vSphere Client 配置为提供英文形式的界面文本,即使运行该程序的操作系统为非英文环境也可。此配置可在单个会话期间通过提供命令行开关来完成。该配置适用于界面文本,不会影响与区域设置相关的其他设置,例如日期/时间或数字格式。
以下 vSphere Client 命令将导致单个会话以英文形式显示:
vpxClient -locale en_US
可以将 VirtualCenter Server 2.x、vCenter Server 4.0、vCenter Server 4.0 Update 1 和 vCenter Server 4.0 Update 2 升级到 vCenter Server 4.0 Update 3。要进行升级,请先确认 vCenter Server 4.0 Update 3 支持您的数据库,然后备份受支持的数据库、SSL 证书和 VirtualCenter Server 配置。然后运行 vCenter Server 安装程序。安装程序会通知您,计算机上有 vCenter Server 的早期版本,并要将其升级。
注意:在升级 vCenter Server 之前,建议您先运行预升级检查工具(随 VMware vCenter Server 4.0 Update 3 安装程序软件包一起提供)。
可从 http://www.vmware.com/download/vsphere/open_source.html 的 [开放源] 选项卡下获取 vSphere 最新稳定版本的开放源组件及其各自的许可证。通过上面提到的链接,还可以下载 vSphere 最新稳定版本的所有 GPL 和/或 LGPL(或其他要求公开源代码或对源代码的修改的类似许可证)的源文件。
本版本解决了以下几个主题方面的问题。已解决的问题(在早期版本中归为已知问题)标有 † 符号。
本版本已解决该问题。
“已知问题”小节涵盖了 功能局限声明,并提供了 已知问题列表。
vSphere Web Access
将不再开发 vSphere Web Access。我们会竭尽全力为该产品提供支持。应当使用 vSphere Client,它包含了 Web Access 的所有功能。
字符输入限制
除下面列出的限制之外,vSphere Client 和 vSphere Web Access 界面中的所有字段都支持输入非 ASCII 字符。
非 ASCII 字符输入限制:
非 ASCII 字符显示限制:
虚拟机的 USB 直通
尽管可以将 USB 控制器添加至虚拟机,但不支持连接 USB 设备。
以下是已知会发生的问题。下面的问题列表与 vCenter Server 4.0、vCenter Server 4.0 Update 1 和此版本有关。之前未记录的已知问题以 * 符号标记。
已知问题分为如下类别:
错误 25061。安装程序未能移除用于访问本地 vCenter Server SQL Express 数据库的 DSN。
此错误消息可忽略。在对话框中单击 [确定] 继续卸载过程。应用程序无法正确初始化 (0x0000135)。(The application failed to initialize properly(0x0000135).)单击 [确定] 可终止此应用程序。
解决办法:安装 .NET 2.0 或更高版本。
当 vSphere Client 和 VI Client 2.5 共存于同一系统上时,无法登录到已启用自定义端口的 VirtualCenter Server 2.5.x
在已启用自定义 HTTPS端口的 VirtualCenter Server 2.5.x 系统上,如果在安装 VI Client 2.5.x 之后又安装了 vSphere Client,则可能无法重新登录 VirtualCenter 2.5.x Server。登录可能会失败,并显示类似以下内容的错误消息:
由于连接故障,请求失败(The request failed because of connection failure)
解决办法:从系统卸载 vSphere Client。
磁盘空间不足
的错误消息。因此,可能必须重新运行安装。这个问题不影响 IIS 服务。无论 IIS 服务是否正在运行,都能正确验证这些服务。
解决办法:请确认使用哪些端口的服务未运行,然后再开始安装,并避免使用这些端口。
(local)
和“.”以外的服务器名称,就会报告此消息。25003.安装程序无法创建 vCenter 存储库 (25003.Setup failed to create the vCenter repository)
解决办法:在这些情况下,为 vCenter Server 和 SQL Server DSN 使用相同的登录凭据。
创建 vCenter 存储库失败 (Failure to create vCenter repository)
解决办法:在要安装 vCenter Server 的系统上,关闭 [控制面板] > [用户帐户] 下的 [用户帐户控制] 选项,然后再安装 vCenter Server。在安装 vCenter Server 的过程中指定非系统用户。
Virtual Infrastructure Client
目录。解决办法:在 Internet Explorer 中,选择 [工具] > [Internet 选项] > [高级],并取消选中 [不将加密的页面存盘]。或者,从 vCenter Server 4.0 或 ESX/ESXi 4.0 主机上手动下载并安装 vSphere Client 4.0。
应用转换时出错(Error applying transforms.)。确认指定的转换路径有效( Verify that the specified transform paths are valid.)。
解决办法:使用 Windows Installer Cleanup 卸载 vSphere Client 4.0。
未注册类(HRESULT:0x80040154(REGDB_E_CLASSNOTREG) 除外)(Class not registered(Exception from HRESULT:0x80040154(REGDB_E_CLASSNOTREG)))
解决办法:在 VI Client 2.0.x、2.5 和 vSphere Client 4.0 共存的系统上禁用 [用户帐户控制] 设置,或者卸载并重新安装 VI Client 2.5。
找不到产品 Microsoft SQL Native Client 的安装软件包(An Installation package for the product Microsoft SQL Native Client cannot be found.)。请使用安装软件包 sqlcli.msi 的有效副本尝试安装(Try the installation using a valid copy of the installation package sqlcli.msi.)
。
解决办法:如果其他应用程序不使用 SQL Native Client,则将其卸载。然后用捆绑的 SQL Server 2005 Express 数据库安装 vCenter。
解决办法:请确保引导驱动器上至少有 650 MB 可用空间,再安装 vCenter Server。
除非系统中已安装了 .NET 3.0 SP1,否则如有没有 Internet 连接,第二种 vSphere Client 安装方法将失败,并显示 错误 1603。
解决办法:在尝试从 vCenter Server 介质下载、安装 vSphere Client 之前建立 Internet 连接;或在单击 [欢迎使用] 屏幕上的链接之前安装 .NET 3.0 SP1。
服务器 [服务器名称] 无法解释客户端请求(远程服务器返回了错误消息:找不到 (404) (The server [server name] could not interpret clients request(the remote server returned error: (404) Not found)
如果对此消息单击 [确定],则系统可能会显示以下错误消息:
Guided Consolidation 服务当前不可用 (Guided Consolidation Service is currently unavailable)
解决办法:退出 vCenter Server,然后重新启动 VMware vCenter Collector Service。
升级代理错误: 1 (Upgrade Agent Error:1)
解决办法:无。
无法在主机上运行兼容性检查 (Failed to run compatibility check on the host.)。
解决办法:关闭实用程序,修复网络连接,重新启动实用程序,然后重新运行升级。
升级过程中出错。(An error occurred during upgrade.)与升级代理的连接已丢失
。升级完成 26% 时发生此情况。在服务控制台中,当显示 [正在停止 VMware ESX server Management 服务]
时,过程停止。
解决办法:按 [重置] 按钮,手动重新引导 ESX 主机。ESX 升级将继续并成功完成,但 vSphere Host Update Utility 不显示进度。要从 vSphere Host Update Utility 中查看当前主机状态,请单击 [重试]。
[下次运行]
时间值,并且运行这些任务可能会出现异常。例如,如果将任务安排在每天上午 10:00 运行,则升级之后可能会在上午 11:30 运行。发生这种问题是因为,VirtualCenter 2.0.2.x 和 vCenter Server 计算 [下次运行] 时间的方式不同。只有存在以下条件时才会看到这种行为:
[下次运行]
时间不同。[下次运行]
时间还没到。解决办法:执行下列步骤:
[下次运行]
时间运行。[下次运行]
时间重新计算为正确的值。Perf Charts 服务遇到内部错误(Perf Charts service experienced an internal error)
。发生这种情况是因为,安装程序对数据库设置做出更改后没有重新启动数据库服务。解决办法:执行下列步骤:
VCDatabaseUpgrade.log
文件显示以下错误:Error:Failed to execute SQL procedure.Got exception:ERROR [HY000] [Oracle][ODBC][Ora]ORA-01536:space quota exceeded for tablespace 'USERS'
合规性检查返回 与合规主机配置文件相关的失败消息
在 vSphere Client 的 [编辑主机配置文件] 窗格中, [网络配置] > [vSwitch] 下指定 vSwitch(例如 vSwitch0)的物理网络适配器被配置为基于网卡带宽最小值 (Mbps) 选择物理网卡。即使在主机上存在具有该最小带宽的物理网络适配器,根据此主机配置文件检查主机合规性时仍然会返回以下失败消息。
vSwitch vSwitch1 上的物理网卡 vmnic1 不符合带宽/双工标准
vSwitch vSwitch0 上的物理网卡 vmnic0 不符合带宽/双工标准
由于合规性检查尝试查找速度高于指定网卡带宽最小值的物理网络适配器,因此合规性检查失败。
解决办法:为 [网卡带宽最小值 (Mbps)] 指定一个小于主机上的物理网卡速度的值。例如,可将值更改为 999 而不是 1000,从而可选择速度为 1000Mbps 或更高的物理网络适配器。
与主机上的代理交换机 d5 6e 22 50 dd f2 94 7b-a6 1f b2 c2 e6 aa 0f bf 对应的分布式虚拟交换机在 vCenter 中不存在或不包含此主机。
解决办法:执行下列步骤:
如果虚拟机未显示为孤立状态,请验证目标 VMDK 文件是否存在。
解决办法:可以从 VSphere 清单中手动删除孤立的目标虚拟机。如果数据存储中存在剩余的孤立目标磁盘,则找到并删除任何这些磁盘。解决办法:在 vSphere Client 中刷新数据存储。如果一次尝试之后数据存储的报告大小不更改,则等待 30 分钟,然后再次刷新。
解决办法:无。
解决办法:无。可以忽略 PowerOn 陷阱消息。
解决办法:要在所有要使用参考主机配置文件配置的主机和网卡中统一设置物理网卡的双工值,请创建主机配置文件之后对其进行修改,并重新应用参数。
要编辑配置文件,请执行下列步骤:
sfcb.cfg
) 中的 HTTPS 端口号更改为默认值以外的端口,并重新启动 SFCB (CIM) 服务器,则在 [硬件状态] 选项卡上不显示 ESX/ESXi 主机服务器组件的健康状况。如果直接登录到 ESX/ESXi 主机,并单击 [配置] 选项卡来查看健康状况,也会发生这种行为。不显示服务器组件的状态信息。发生这个问题是因为,vCenter Server 和 SFCB Server 在不同端口上进行通信。解决办法:更改安装了 vCenter Server 的系统的名称时,还应该更改 vSphere Client 中以下位置的系统名称:
本版本已解决该问题。有关详细信息,请参见知识库文章 1019286。
vSphere Client 无法与 vCenter Server [host name] 连接。
详细信息:出现连接失败(无法连接到远程服务器)
也许可以使用 localhost通过默认端口 (443) 登录 vCenter Server。登录之后,vCenter 健康状况可能会显示类似以下内容的错误消息:
无法从 https://host name:/vpxdhealth 检索健康状况数据 (Unable to retrieve health data from https://host name:/vpxdhealth)
无法从 http://localhost:/sms/smService-web 检索健康状况数据 (Unable to retrieve health data from http://localhost:/sms/smService-web)
解决办法:在 vSphere Client 中,从 [系统管理] > [vCenter Server 设置] > [端口]中自定义以下端口的值:HTTTP - 和 HTTPS – 。这可以确保将这些值更新到数据库。重新启动 vCenter Server 服务。
解决办法:单击 [开始] > [所有程序] > [VMware] > [VMware Tomcat] > [配置 Tomcat]。在显示的窗口中,单击 [Java],然后在 [Java 虚拟机] 的文本框中,确认路径是否指向安装 vCenter 期间 JRE 的安装位置。单击 [应用],然后单击 [确定]。Web Access 服务随即成功启动。
vCenter Service Status 显示在进行区域设置检测时出现异常错误
当通过 vSphere Client 登录至 vCenter Server,并导航到 [系统管理] > [vCenter Service Status] 时,vCenter Service Status 可能显示错误消息: 在进行区域设置检测时出现意外的异常,使用默认值:(Unexpected exception in locale detection, using default:)[对象错误]。单击此消息上的 [确定] 可能会导致出现一个对话框,其中显示一条 Internet Explorer 脚本错误: 此页中的脚本发生错误(An error has occurred in the script on this page)。单击此对话框中的 [是] 会导致出现一个空白的 vCenter Service Status 屏幕。如果右键单击该空白屏幕并选择 [刷新],vCenter Service Status 将不会正确显示。
注意:在某些情况下,即使重复单击 [是],并且也不显示空白屏幕,但此 Internet Explorer 脚本错误仍会再次显示。发生这种情况时,请在任务管理器中结束 vSphere Client 应用程序,然后重新登录。
升级后 vSphere Client 提示重新引导
从 vSphere Client 4.0 升级到 vSphere Client 4.0 Update 1 之后,vSphere Client 可能会提示进行系统重新引导。
解决办法:无。
如果多次单击虚拟机的控制台区域,IE 7 和 IE 8 浏览器将不再正常工作
使用 Windows Server 2008 系统上的 vSphere Web Access 登录 vCenter Server 时,如果多次单击虚拟机的控制台区域,IE 7 和 IE 8 浏览器可能会不再正常工作。
解决办法:重新启动浏览器。
解决办法:无。
RuntimeFault:出现了常规系统错误。
VMware Converter Agent 安装失败
。
解决办法:从源系统中卸载 vCenter Converter,然后尝试使用 Guided Consolidation 将其导入。
请参见 《vSphere 基本系统管理》 ,了解用户和组的最佳做法,并获得有关为链接模式 vCenter Server 组设置角色的信息。
net start
和 net stop
命令启动和停止 vctomcat Web 服务,则可能会出现以下错误消息:服务没有响应控制功能(The service is not responding to the control function.)。
请键入 NET HELPMSG 2186 以获得更多的帮助。
解决办法:可以忽略此错误消息。如果要防止出现此错误消息,请修改注册表以提高服务控制管理器 (SCM) 的默认超时值。有关详细信息,请参见下面的 Microsoft 知识库文章: http://support.microsoft.com/kb/922918。
解决办法:请勿两次添加同一个 ESX/ESXi 系统。
解决办法:不需要解决办法。可以忽略此警告。
[服务器上已存在指定的文件。]
。service vmware-webAccess start
503 服务不可用 (503 Service Unavailable)
service vmware-webAccess start
安装后,执行下列步骤以关闭 UAC,然后再加入链接模式组:
开始链接模式配置过程,如下所示:
登录到某个 vCenter Server,并确认该服务器已链接。链接 vCenter Server 之后,打开 UAC,如下所示:
/status.txt
文件写入指示 LDAP 连接问题或 LDAP 服务不可达的消息,其中 是您在 Windows 系统中定义的临时目录。要诊断此问题,请打开 status.txt
文件,并查找以下消息:Folder '\VMwareVCMSDS' could not be deleted.
目录不为空。(The directory is not empty.)
解决办法:执行下列步骤:
VMwareVCMSDS
目录。jointool.bat recover
,恢复本地 LDAP 实例。InstallSection
元素,此元素提供有关安装过程的信息。部署 OVF 软件包后, InstallSection
元素即得到正确的分析。InstallSection
参数。如果存在清单 ( .mf
) 文件,则必须在修改 OVF 描述符之后重新生成该文件。指定需要安装引导。
InstallSection
参数可通知部署过程,安装后需要引导才能完成部署。 ovf:initialBootStopDelay
属性指定引导延迟。请参见 OVF 规范获取详细信息。Win32 异常(Win32 exception:):堆栈溢出(Stack overflow)
在这种情况下,无法重新启动 vCenter Server,除非从主机删除虚拟机,或者清除 vCenter Server 数据库。可考虑从主机中删除虚拟机,而不要清除 vCenter Server 数据库,因为这样更加安全。
解决办法:执行下列步骤:
注意:重新启动 vCenter Server 之后,如果 vSphere Client 清单中列出了虚拟机,并且虚拟机上下文菜单中禁用了 [从清单中移除] 选项,则必须从 vCenter 数据库中手动移除虚拟机条目。
使用 CloneVM_Task 部署非持久虚拟机失败
使用 vCenter Server 中的 CloneVM_Task 在 VirtualCenter 2.5 和 vCenter Server 4.0 中部署非持久虚拟机可能会失败。例如,如果虚拟机 A 具有非持久磁盘并被克隆到虚拟机 B,而虚拟机 B 被克隆到虚拟机 C,则克隆操作会失败并显示错误消息 fault.CustomizationPending.summary。但是,如果虚拟机 B 在克隆到虚拟机 C 之前启动,则克隆操作会成功完成。此外,如果虚拟机在自定义克隆之后启动,则客户机自定义周期可能仅运行一次。
当虚拟机未安装 VMware Tools 或运行旧版的 VMware Tools 时,会出现这些现象。
解决办法:
无法使用直通 IDE 模式连接到客户端 CD/DVD 驱动器
在 vSphere Client 中,作为非管理用户,使用 [直通 IDE] 模式连接到客户端 CD/DVD 驱动器可能会失败。
解决办法:以管理员身份登录。
没有主机与虚拟机兼容
解决办法:在群集上禁用 DRS,然后执行升级 vMotion 操作。
HA 代理出现错误 (HA agent has an error) : 与 HA 代理通信时超时 (Timeout while communicating with the HA agent)
可能会向 vpxa日志中写入类似以下内容的错误消息:
[2009-08-06 03:54:41.358 0xf7b9ab90 error 'App'] [MIGRATE] (1249555939468000) VMAP error in CompleteSource
[2009-08-06 03:54:41.361 0xf7b9ab90 verbose 'App'] [VpxVmomi] Invoke error:vim.host.VMotionManager.completeSource session:521e2b88-6177-ff48-cdf4-8af2932abac0 Throw:vpxapi.DasCommunicationFault
解决办法:无。这些错误可忽略。
< data center> 的 < cluster> 中的 < server> 上的 HA 代理出现错误
。
此错误消息同时显示在 vSphere Client 中的事件日志和主机的 [摘要] 选项卡中。
解决办法:更正主机的系统时间,然后通过运行service vmware-vpxa restart
命令重新启动 vpxa。主机上的 HA 代理出现错误
用户名或密码错误,登录失败(Login failed due to a bad username or password)
。静态 IP 设置未应用到 RHEL 5.1 虚拟机
如果克隆并自定义 Red Hat Enterprise Linux Server 版本 5.1 虚拟机(且该虚拟机上使用操作系统特定软件包 (OSP) 安装了 VMware Tools)并将静态 IP 设置应用于克隆虚拟机,则静态 IP 设置可能无法应用于目标虚拟机。相反,可能会通过 DHCP 自动配置目标虚拟机。
解决办法:此问题可能是由 RHEL 客户机操作系统上运行的 Kudzu 服务引起的。自定义之后,如果在目标虚拟机上启动 Kudzu 服务,它会将检测到的网卡视为新添加的硬件,将默认 DHCP 设置应用到网卡,并将静态 IP 设置文件 ifcfg-ethx保存为 ifcfg-ethx.bak。要解决此问题,请在自定义之前首先关闭源虚拟机上的 Kudzu 服务。运行以下命令以关闭 Kudzu: /sbin/chkconfig --level 345 kudzu off
VMwareCollectorSubProcess.exe
子组件可能会发生故障。运行 VMwareCollectorSubProcess.exe
的多个进程将运行几小时时间。所有分析似乎都停滞,并保持停滞状态(进程 ID 不更改)。重新引导系统之后,这些现象会重复出现。事件查看器中出现多个属于 VMwareCollectorSubProcess.exe
的错误日志。此问题也发生在 Workstation 5.5 上,但在 Workstation 6.5 中已得以修复。服务未能及时响应(Service failed to respond in a timely manner)
。
此消息指出关闭或启动 vCenter Server 所需的时间比系统中对服务停止或启动所配置的默认超时要长。
解决办法:几分钟后再刷新 [服务控制] 屏幕,这样应该显示服务已正确停止和重新启动。
.tgz
文件时,将显示一个对话框,其中列出了无法解压缩的文件以及一条错误消息:缺少符号链接所指的文件(Symbolic link points to missing files)
。
解决办法:无。