VMware vCenter Operations Manager 5.7 | 内部版本 1061805

文档最近更新日期:2013 年 4 月 30 日

请时常查看以了解这些发行说明的新增内容及更新。

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

新增功能

vCenter Operations Manager 5.7 是 VMware 集成操作套件的最新版本,集成了性能、容量和配置管理功能。此新版本引入了以下功能和增强功能。

更加灵活的容量规划功能

  • 基于分配和/或实际需求评估容量风险并进行规划:可以根据不同的业务需求来设置策略以评估容量风险、效率和预测。例如,可以在生产和测试开发环境中设置不同的缓冲区、过量使用比率、警示阈值、工作时间等。
  • 群集容量风险的新视图:可以通过彩色编码的群集容量风险视图进行快速识别,在此新视图中,根据业务标准等分组的群集正面临容量风险,即现在或不久的将来会出现容量不足的情况或者只是未正确设置容量大小。可以详细查看 [群集风险详细信息] 视图中的每个群集,分析容量在哪种资源上受到限制以及原因。
  • 公用环境和工作负载的新策略:通过新的即用策略(例如 [生产和测试开发] 策略),可以为常见环境类型快速设置 vCenter Operations Manager 容量设置。其他新的即用策略(例如 [批量工作负载]、[交互式工作负载] 和 [忽略虚拟机] 策略)可帮助您根据性能特性将容量配置设置精确调整为准确的大小以及分析不同的工作负载。

改进了自行监控功能

本版本引入了新的诊断衡量指标,用以监控 vCenter Operations Manager 组件(例如 Analytics、Collector、ActiveMQ、Web 服务器、数据库及操作系统)的运行状况和可用性。

一些小组件已改善灵活性和可用性

  • [运行状况树] 小组件:更易看到大量对象。
  • [通用记分板] 小组件:支持迷你图、字符串衡量指标和按资源过滤的衡量指标。
  • [衡量指标迷你图] 小组件:可配置的颜色范围和单元,支持资源类型和标签。
  • [资源] 小组件:可进行自定义以添加除运行状况外的衡量指标。
  • [前 N 项分析] 小组件:支持基于最新值进行的分析。

新的 [自定义关系] 小组件

可用于构建自定义资源层次结构和关系视图,就像现有的即用 vCenter Server 视图一样。

仪表板和超级衡量指标的自定义 UI 导入及导出更改

  • 导出格式由二进制 (.bin) 更改为 XML (.xml):.bin 格式仍支持向后兼容性。
  • DBCLI 增强功能:以编程方式导入和导出超级衡量指标。
  • 导入过程中预填充仪表板对象。

平衡衡量指标配置文件

本版本引入了新的衡量指标配置文件,使得所报告的衡量指标数大大减少。提高 vCenter Operations Manager 的可扩展性,以通过在 [vCenter Operations Manager 管理] 中将衡量指标配置文件更改为新的“已平衡”配置文件支持更多资源。

VMware vCenter Infrastructure Navigator 筛选功能

可以配置 vCenter Infrastructure Navigator 找到的资源在 vCenter Operations Manager 中的显示方式。本版本在 vCenter Infrastructure Navigator 适配器中引入了可配置的筛选功能,用于控制应用程序服务和应用程序资源报告。对于每种资源类型,可以在配置文件 filterList.txt中配置“黑名单”或“白名单”筛选功能。

  • 黑名单:vCenter Infrastructure Navigator 适配器将忽略指定的条目。如果“黑名单”中包含某个应用程序服务名称或应用程序名称,vCenter Infrastructure Navigator 适配器将不报告该名称。这是默认设置。默认情况下,vCenter Infrastructure Navigator 适配器将筛选未知的应用程序服务名称。
  • 白名单:vCenter Infrastructure Navigator 适配器将仅报告指定的条目。如果未将任何条目添加到白名单模式中,则将不显示任何属于相应资源类型的资源。

 

支持新浏览器

本版本新增对以下浏览器的支持:Apple Safari 版本 6、Google Chrome 版本 24 和 25 以及 Mozilla Firefox 18 和 19。

安全性增强

本版本额外增强了安全性,更大程度上地遵循了美国国防信息系统局 (DISA) 和《安全技术实施指南》(STIG) 准则。

产品兼容性

请参见《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 支持以下浏览器:
  • Apple Safari 6
  • Google Chrome 24 和 25
  • 用于 Windows 的 Internet Explorer 8.0 和 9.0
    注意:必须禁用兼容性视图模式。
  • Mozilla Firefox 18 和 19
  • 支持的浏览器分辨率最低为 1024 x 768 像素。

开始前

VMware vCenter Operations Manager 版本 5.7 是一个独立的可执行文件,或者是一个使用 vSphere Client 部署的 vApp。

您可以在以下操作系统上安装并升级 vCenter Operations Manager 5.7 的独立版本:
 
  • Windows Server 2003(64 位)SP2 或更高版本
  • Windows Server 2008 64 位
  • Red Hat Enterprise Linux 5 64 位

有关独立版本的系统要求、安装说明和配置选项的信息,请参见 《适用于 Windows 和 Linux 的 VMware vCenter Operations Manager 安装和配置指南》

有关 vApp 部署的信息,请参见 《VMware vCenter Operations Manager 部署和配置指南》

返回页首

安装和升级说明

要安装 vCenter Operations Manager 5.7 的独立版本,请为您的操作系统运行 5.7 安装文件。有关详细信息,请参见 《适用于 Windows 和 Linux 的 VMware vCenter Operations Manager Enterprise 安装和配置指南》

从以下产品版本更新到 vCenter Operations Manager 5.7 时,此过程适用:
  • vCenter Operations Manager Enterprise 5.0、5.0.1、5.0.2、5.0.3 和 5.6,其中包括任何 Hotfix 版本。
无法从以下产品版本直接升级到 vCenter Operations Manager 5.7。必须先从 1.x 升级到 5.0.x,才能升级到版本 5.7。
  • vCenter Operations Manager Enterprise 1.0、1.0.1、1.0.2,包括任何 Hotfix 版本。
    注意CREATE TABLECREATE TRIGGERCREATE SEQUENCECREATE SESSIONCREATE PROCEDURE
  1. 根据操作系统,将最新的 .exe或 .bin文件下载到安装产品旧版本的计算机上。
  2. 运行 .exe或 .bin文件。
  3. 选择 [重新安装 (升级)] 选项。
  4. 选择安装模式。
    • 要保留原始安装中的设置,请勿更改默认设置。
    • 要修改安装选项,请选择 [基本][自定义]
  5. 在数据库配置屏幕上,请勿修改任何设置并单击 [完成]
  6. 在主安装屏幕上,单击 [完成]
  7. 请查看 vcenter-ops/user/log文件夹下的以下日志文件以查找升级问题:
    • collector.log
    • analytics.log
    • activemq.log
    • controller.log
    • wizard.log
  8. 如果适配器所安装的系统已升级,请下载并安装最新的适配器版本。
  9. 登录到 vCenter Operations Manager(自定义 UI),并验证用户界面是否正常显示。

文档

vCenter Operations Manager Custom UI 5.7 文档集包含以下文档:

返回页首

已解决的问题

本节包含 vCenter Operations Manager 5.7 版本的已解决的问题。

  • getBusinessServiceConfigAsXml 的结果不包含资源标识符
    这可能会导致解释 API 调用的结果时出现问题,因为资源可能未进行唯一标识。
    1. getBusinessServiceConfigAsXml方法会返回包含业务服务配置的 XML 字符串。该结果中的资源标记不包含标识符。因此,从发布到 configBusinessService方法的 getBusinessServiceConfig调用收到的 XML 可能会产生不同的结果,因为 configBusinessService现在要求使用标识符。
    2. 后台的问题是,在 5.6 版中已对 configBusinessService进行了修复,以使其考虑资源标识符。此行为与产品逻辑和文档是一致的。而它可能会中止以往以不同方式调用 API 的现有客户端应用程序。在此修复之前,API 方法仅使用资源名称进行标识,并将具有匹配名称的所有资源添加到指定的层中,从而可能产生错误的结果。

已知问题

本版本包含以下已知问题。

常规

  • 有关估计存储空间即将用尽的 7 天警示消息可能太晚
    在大型安装中,数据累积的速率非常高。如果 /data 磁盘的使用量已超过 85%,则 vCenter Operations Manager 就会删除一些数据,以便至少保持 15% 的可用磁盘空间。

     

    如果数据磁盘使用量已达到 85%,则 vCenter Operations Manager 就会向您发送一条 7 天警示消息,提醒您添加更多磁盘空间。如果您想避免丢失数据,则可能希望将该警示消息的警示时间段设置得更长。

     

    注意:该警示消息已进行硬编码,因此会报告“7 天”。实际上,您可能并不具有七天的时间,因此,需要尽快增加存储容量。
    解决办法:在 $ALIVE_BASE/user/conf/analytics/advanced.properties中设置 noOfDaysForDiskSpaceAverage=15,以便在存储空间估计用尽之前 15 天收到警示。
  •  

  • 如果在安装适配器后立即单击 [测试] 按钮,适配器实例测试将失败
    安装适配器期间,单击 [描述] 图标可开始执行描述过程。收集器大约在描述过程完成(用户界面中显示 [已完成描述] 状态)两分钟后重新启动。如果您配置了一个适配器实例,但在收集器有机会重新启动之前单击 [测试] 按钮,测试将失败。
    解决办法:由于描述过程的持续时间有所差别,因此,请在安装适配器后至少等待 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 收集器的名称,收集器将停止收集衡量指标,且同步状态为空。如果重命名远程收集器,也会出现此问题。在 [支持] > [信息] > [收集器的信息] 中查看同步状态。
    解决办法:不要重命名收集器。
  •  

  • 在升级到 vCenter Operations Manager 5.7 之后,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)

文档

本发行文档中未介绍以下产品更改。
  • VMWARE-VCOPS-EVENT-MIB.mib 文件已更改
    VMWARE-VCOPS-EVENT_MIB.mib 文件包含接收方解释 vCenter Operations Manager(自定义 UI)发送的 SNMP 陷阱所需的信息。在此 MIB 文件中,vCenter Operations Manager(自定义 UI)的对象标识符 (OID) 由 19004 更改为 6876。
  •  

  • 在 [环境概览] 页上的 [搜索] 旁添加了新的菜单
    在自定义用户界面中,[环境概览] 页上的 [搜索] 文本框旁添加了新的下拉菜单。您可以使用此下拉菜单选择列名称,然后按列进行搜索,也可以选择 [全部] 来搜索所有列。例如,您可以选择 [名称] 来搜索 [名称] 列。
  •  

  • 仪表板命令的全部和分组选项
    对于仪表板导入、仪表板删除和仪表板重新排序命令,您可以使用以下选项之一而无需指定用户名:
    * --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)

返回页首