文档最近更新日期:2014 年 7 月 10 日
请时常查看以了解这些发行说明的新增内容及更新。
|
本发行说明包含以下主题:
新增功能
vCenter Operations Manager 5.7.3 是 VMware 集成操作套件的最新版本,集成了性能、容量和配置管理功能。此新版本引入了以下增强功能。
Apache Struts 更新
更新了 Apache Struts 以修复多个漏洞:
- 由于缓冲器较小而发生 DoS (CVE-2014-0050)
- ClassLoader 参数 Interceptor 操作 (CVE-2014-0094)
- ClassLoader 参数 Interceptor 操作 (CVE-2014-0112)
- ClassLoader Cookie Interceptor 操作 (CVE-2014-0113)
返回页首
开始前
VMware vCenter Operations Manager 5.7.3 会以独立可执行文件或 vApp 的形式提供,您可以使用 vSphere Client 进行部署。
您可以在以下操作系统上安装并升级 vCenter Operations Manager 5.7.3 的独立版本:
- Windows Server 2003(64 位)SP2 或更高版本
- Windows Server 2003 R2
- Windows Server 2008 64 位
- Windows Server 2008 R2
- Red Hat Enterprise Linux 5 64 位
vCenter Operations Manager 5.7.3 支持以下数据库服务器和版本:
- Oracle 10g Release 2
- Oracle 11g Release 2
- Microsoft SQL Server 2005 SP2 或更高版本
- Microsoft SQL Server 2008
- Microsoft SQL Server 2008 R2
有关独立版本的系统要求、安装说明和配置选项的信息,请参见 《适用于 Windows 和 Linux 的 VMware vCenter Operations Manager 安装和配置指南》。
有关 vApp 部署的信息,请参见 《VMware vCenter Operations Manager 部署和配置指南》。
产品兼容性
请参见《VMware 兼容性指南》,了解有关 VMware 认证的 vCenter Operations Manager 兼容性的详细信息:
http://www.vmware.com/resources/guides.html。
《适用于 Windows 和 Linux 的 VMware vCenter Operations Manager 安装和配置指南》列出了兼容的 vSphere 版本和 vCenter Operations Manager 支持的其他组件。
vCenter Operations Manager 5.7.3 支持以下浏览器:
返回页首
安装和升级说明
要安装 vCenter Operations Manager 5.7.3 的独立版本,请运行适用于您的操作系统的 5.7.3 安装文件。有关详细信息,请参见 《适用于 Windows 和 Linux 的 VMware vCenter Operations Manager Enterprise 安装和配置指南》。
在从以下产品版本更新到 vCenter Operations Manager 5.7.3 时,可以遵循此过程:
- vCenter Operations Manager Enterprise 5.0、5.0.1、5.0.2、5.0.3、5.6、5.7、5.7.1 和 5.7.2(包括所有修补程序版本)。
您不能从以下产品版本直接升级到 vCenter Operations Manager 5.7.3。必须先从 1.x 升级到 5.0.x,然后才能升级到 5.7.3。
- vCenter Operations Manager Enterprise 1.0、1.0.1、1.0.2,其中包括任何修补程序版本。
注意CREATE TABLECREATE TRIGGERCREATE SEQUENCECREATE SESSIONCREATE PROCEDURE- 根据操作系统,将最新的 .exe或 .bin文件下载到安装产品旧版本的计算机上。
- 运行 .exe或 .bin文件。
- 选择 [重新安装 (升级)] 选项。
- 选择安装模式。
- 要保留原始安装中的设置,请勿更改默认设置。
- 要修改安装选项,请选择 [基本] 或 [自定义]。
- 在数据库配置屏幕上,请勿修改任何设置并单击 [完成]。
- 在主安装屏幕上,单击 [完成]。
- 请查看 vcenter-ops/user/log文件夹下的以下日志文件以查找升级问题:
- collector.log
- analytics.log
- activemq.log
- controller.log
- wizard.log
- 如果适配器所安装的系统已升级,请下载并安装最新的适配器版本。
- 登录到 vCenter Operations Manager(自定义 UI),并验证用户界面是否正常显示。
返回页首
已解决的问题
本节包含 vCenter Operations Manager 5.7.3 中已解决的问题。
- VM 的自身运行状况/可用性评分显示为 -1
vCenter Infrastructure Navigator (VIN) 适配器现在可以成功地将数据发送到主机和 VM。
- 取消故障和合规性标志警示
凡是有权限取消警示的用户都可以取消警示。
- DBCLI 仪表板导入死锁
可以正常使用 DBCLI 导入仪表板。
- 导入的仪表板包含热图,并且该热图配置有实例化的衡量指标
如果某个仪表板包含热图,并且该热图配置有实例化的衡量指标,则在导入该仪表板后,导航到该仪表板主页不再显示 JSON 错误。
- 适配器的描述进程
适配器的描述进程不再需要很长时间。
- View 池仪表板中的数据存储需求工作负载
平衡配置文件中不再缺少数据存储 | 需求衡量指标。
已知问题
本版本包含以下已知问题。
常规
- Tomcat 日志中的 NoClassDefFoundError
使用 vCenter Operations Manager 的独立版本时,不会执行 Hyperic API Adapter 收集。Tomcat 日志中显示 NoClassDefFoundError。这是因为目录 $ALIVE_BASE/tomcat/webapps/HttpPostAdapter/WEB-INF/lib中缺少两个 JAR 文件。
解决办法:请将以下文件从 $ALIVE_BASE/common/lib复制到 $ALIVE_BASE/tomcat/webapps/HttpPostAdapter/WEB-INF/lib,并重新启动 Web 服务:
- commons-logging-1.1.jar
- commons-collections-3.1.jar
- 无法卸载非英语版本
在 Windows 上尝试卸载非英语版本的 vCenter Operations Manager 时,卸载菜单上的所有选项均灰显并处于非活动状态。
解决办法:启动安装程序,选择 [英语],然后使用安装向导重新安装。随后,即可正常卸载。
- 无法在 Windows Standalone 系统上安装 vmware-om-adapter
升级 vCenter Operations Manager 后,JRE 的路径丢失。在 VMware 适配器升级过程中,显示错误消息:“找不到要加载的有效 Java 虚拟机。您可能需要重新安装受支持的 Java 虚拟机 (Could not find a valid Java virtual machine to load. You may need to reinstall a supported Java virtual machine)。”
解决办法:升级 vCenter Operations Manager 后,将“< VCOPS_BASE>/jre/bin”添加到 Path 环境变量,并运行安装程序。例如,将 C:\vmware\vcenter-operations\jre\bin添加到 Path 环境变量。
- vCenter Server 运行状况标志和衡量指标配置文件更改
更改衡量指标配置文件(从平衡配置文件更改为完整配置文件,或从完整配置文件更改为平衡配置文件)会影响 vCenter Server 对象的活动故障评分。虽然故障警示仍处于活动状态,但会将故障标志评分从以前的评分重置为零 (0)。这会直接影响 vCenter Server 对象的运行状况标志。该问题仅为 vCenter Server 对象特有。其他对象的故障标志均不受配置文件更改影响。
解决办法:要将故障和运行状况标志评分更改到以前的状态,请重新启动收集器。
- 如果未指定文件名,则导出到 csv 文件将失败
如果将 Conf.properties 文件配置为将数据导出到 csv 文件,并且提供了文件路径,则存储库适配器不会在 conf.properties 文件中指定的路径下创建文件。
解决办法:在文件路径中包含文件名。
- 从 5.0 Hotfix 升级到 5.7.3 后,某些自定义 UI 小组件将丢失配置设置
升级后,热图的 [大小依据] 和 [颜色依据] 设置选择突出显示将丢失,而热图仅会显示所选选项的数据。升级后,[衡量指标气象图] 和 [前 n 项分析] 小组件的选择突出显示将丢失,但会按照筛选条件显示选定的衡量指标。
解决办法:从 5.0 升级前,请先移除 [热图]、[衡量指标气象图] 和 [前 n 项分析] 小组件的小组件配置。
- 5.x 版本中不支持编辑 eventlist.txt 文件设置的功能
在 vCenter Operations Enterprise 1.0.2 中,可以通过编辑 eventlist.txt 文件来指定某些事件可生成警示。《vCenter Operations 管理指南(自定义 UI)》中记录了此功能;但是,此功能在 vCenter Operations Manager 5.x 中不受支持。
解决办法:无。
- CPU 负载热图使用错误的衡量指标显示颜色
[热图仪表板] > [CPU 负载小组件] > [主机 (按 CPU 使用情况)] 下的 CPU 使用情况热图显示错误的颜色。您可以编辑相应的小组件以显示正确的颜色。
解决办法:完成以下步骤,为 [CPU 负载小组件] 配置正确的颜色显示。
- 选择 [CPU 负载小组件] 并单击 [编辑小组件] 图标。
- 在 [编辑] 屏幕中,选择 [颜色依据] 选项中的 [CPU 使用情况],然后选择 [使用率 (%)]。
- 单击 [更新所选配置] 图标(磁盘图像)。
- 单击 确定保存配置。
- 升级后自定义视图和报告会被覆盖
如果您升级到 vCenter Operations Manager 5.7.3 后自定义视图或报告被覆盖,则原因是,您正在使用的视图或报告密钥与 5.7.3 所附带的视图和报告密钥相同。
解决办法:要恢复您的自定义视图或报告版本,请找到包含该视图或报告定义的相应 XML。更改视图或报告的密钥并运行“update”命令。
- 升级后,在 EMC 存储仪表板中不会显示任何衡量指标
如果从 vCenter Operations Manager 5.6.1 升级到 5.7.x,且使用了 EMC VNX 适配器,则在使用 Firefox 浏览器的情况下不会在 EMC 存储仪表板中显示任何衡量指标。
解决办法:使用 Chrome 或 Internet Explorer 代替 Firefox。
- 升级到 5.7.3 后,支持仪表板会报告以下错误:“未找到所有关键信息.... (Not all key information was found....)”
如果依次选择 [管理] > [支持] > [信息] > [系统工具],然后单击 [转至支持仪表板] 按钮,将显示以下错误消息:“未找到所有关键信息... (Not all key information was found...)”如果使用了远程收集器或者更改了本地收集器的名称,则可能会出现此错误。
解决办法:升级后,编辑小组件以便选择所有收集器。
- 如果在安装适配器后立即单击 [测试] 按钮,适配器实例测试将失败
安装适配器期间,单击 [描述] 图标可开始执行描述过程。收集器大约在描述过程完成(用户界面中显示 [已完成描述] 状态)两分钟后重新启动。如果您配置了一个适配器实例,但在收集器有机会重新启动之前单击 [测试] 按钮,测试将失败。
解决办法:由于描述过程的持续时间有所差别,因此,请在安装适配器后至少等待 10 分钟再单击 [测试] 按钮。
- 升级适配器后,collector.log 报告出现异常错误
在升级 Widows 和 Linux 操作系统中安装的 vCenter Operations Manager 上的适配器后,collector.log 将报告以下错误:
"java.lang.NoSuchMethodError:org.apache.http.conn.scheme.Scheme"
"java.lang.NoClassDefFoundError:com/vmware/vim/vmomi/client/http/impl/HttpConfigurationCompiler."
这些错误是由应在升级适配器期间删除的旧 jar 文件导致的。
解决办法:升级适配器之前,请先停止 vCenter Operations Manager 服务,安装适配器,然后重新启动 vCenter Operations Manager 服务。如果未删除重复的 jar 文件, collector.log将继续报告上述错误,请重复执行此解决办法。
- 升级到 vCenter Operations Manager 5.7.3 之后,Tomcat 服务器无法启动
Tomcat 服务器无法启动并生成类似于以下内容的异常: “严重: 启动筛选器 struts 时出现异常。无法加载配置。- [未知位置] (SEVERE: Exception starting filter struts Unable to load configuration. - [unknown location])”如果 InstallAnyWhere 无法删除旧的 .jar 文件,并且新旧 .jar 文件之间存在冲突,会出现此问题。
解决办法:在 $ALIVE_BASE/tomcat/webapps/ROOT/WEB-INF/lib/下找到冲突的 struts .jar 文件,删除或重命名旧的 .jar 文件,然后重新启动 Tomcat 服务器。例如,重命名或删除旧的 $ALIVE_BASE/tomcat/webapps/ROOT/WEB-INF/lib/struts2-core-2.2.1.1.jar文件,以解决与新安装的 $ALIVE_BASE/tomcat/webapps/ROOT/WEB-INF/lib/struts2-core-2.3.4.1.jar文件之间存在的冲突。
- vCenter Operations Manager(自定义 UI)在升级后可能会停止响应
vCenter Operations Manager 自定义 UI 升级一天后可能会停止响应。现有用户会话保持打开状态,但您无法创建新的登录会话。视图会停止响应,且数据收集也会停止。出现此问题是由于升级过程未检查数据库部署和表空间配置。如果第三方曾在两次更新之间对自定义表空间进行了修改(例如,为了提高性能),则升级会将索引置于错误的表空间中,且数据表空间将超出向其分配的空间要求。如果默认的表空间已满但未在更新之间应用任何修改,则仍会出现此问题。
解决办法:根据问题的起因,可以使用以下解决办法之一:
- 升级后,将索引迁移至相应的表空间中。
- 升级后,在更大的表空间上将数据库恢复到默认配置。
- 升级 vCenter Operations Manager 后磁盘空间衡量指标收集失败
从 vCenter Operations Manager 1.0.x 版升级到 5.6 版后,vCenter 存储监控服务中的磁盘空间衡量指标收集可能失败。此失败会导致风险和效率标志的磁盘空间衡量指标和评分缺失。
解决办法:在 $ALIVE_BASE/user/plugins/inbound/vmwarevi_adapter3/lib/下找到并删除 vijava2120100715.jar,然后重新启动收集器或 vCenter Operations Manager 服务。
- vCenter Operations Manager(自定义 UI)连接到使用默认字符设置的 Oracle 数据库时,高位 ASCII 字符将显示为问号
例如,如果仪表板或资源标记的名称中有高位 ASCII 字符,则这些字符将显示为问号 (?)。
解决办法:配置 Oracle 数据库以使用 Unicode 字符集(例如,UTF-8)来正确显示字符。
- 在 [环境概览] 页上执行搜索时出现异常
在自定义用户界面的 [环境概览] 页上执行搜索时出现消息 “UI 中出现错误“无法执行查询”,web.log 中出现异常”("Error 'Could not execute query' in the UI, and Exception in the web.log")。该问题由 Oracle 10g 中的已知问题导致。
解决办法:对于 pre-11gR2 数据库,将光标共享设置为“EXACT”(默认设置)。对于 11gR2 以及更高版本的数据库,无需任何更改,已在 11gR2 Fixpack 2 (11.2.0.2) 中解决该问题。
- 在 Linux 的控制台模式下将 vCenter Operations Manager Standalone 与 MS SQL 一起安装时无法测试数据库连接
从 InstallAnywhere 运行配置向导时,由于 .RSA 和 .SF 文件存在不一致,测试数据库配置的过程将失败,但是此失败不会妨碍整个安装过程。
解决办法:此失败可以忽略。之后会成功完成安装过程。如果用户希望测试设置过程中失败的数据库连接,可以使用“$HOME/Configure_VMware_vCenter_Operations -i console”命令从 bash shell 运行配置向导。
- 循环冗余校验 (CRC) 错误显示为缺失数据
对于给定资源,CRC 错误显示为缺失数据。
解决办法:检查 vcenter-ops/data/vcops/log/analytics.log文件以查看是否已记录与 CRC 相关的错误,例如:com.integrien.alive.FSDB.FSDBException:CRC Failure in file for Resource 6773, filename = /data/vcops/data/6/6773/2011_10_6773.dat
2011-11-11 03:04:31,552 ERROR [Calc DT worker thread 3]
com.integrien.analytics.datareceiver.MetricDataRetriever.getDataPointBundle - CRC Failure in file for Resource 6773, filename = /data/vcops/data/6/6773/2011_10_6773.dat
如果日志文件包含与 CRC 相关的错误,请在 vcenter-ops/user/conf/analytics/advanced.properties文件中将 FSDBCheckAndRepair属性设置为 2。错误将在七天内更正。
- 您必须定期更新数据表的统计信息,以便 Oracle SQL 本地查询分析器可以高效地运行和获取数据
vCenter Operations Manager 自定义 UI 不提供用于配置数据库更新的用户界面。
解决办法:请参见 自动收集 Oracle 数据库表及其索引的统计信息(知识库文章 2016451)。
文档
本发行文档中未介绍以下产品更改。
- 仪表板命令的全部和分组选项
对于仪表板导入、仪表板删除和仪表板重新排序命令,您可以使用以下选项之一而无需指定用户名:
* --all
* --group:<group_name[,<group_name>]
--all选项会将该命令应用于所有用户帐户。 --group:<group_names[,<group_name>]选项会将该命令应用于属于指定用户组的所有用户帐户。例如, dashboard import group:Administrators,Operators "templates\MyDashboard.bin"命令会将仪表板 MyDashboard.bin 导入到属于管理员和操作员用户组的所有用户帐户。
仪表板导入命令还包含 --set <rank>选项,使用该选项可以设置仪表板顺序。例如, dashboard import MyUser2 "dashboards/MyDashboard.bin" --set 1命令会导入仪表板 MyDashboard.bin 并将其显示在用户 MyUser2 的仪表板列表中的第一位。
- 自定义 UI 文档中缺少有关整合警示的信息
有关详细信息,请参阅 在 vCenter Operations Manager 5.6(自定义 UI)中整合和筛选警示(知识库文章 2039020)。
返回页首