VMware vCenter Operations Manager 5.8.4

文档最近更新日期:2014 年 10 月 23 日

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

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

新增功能

vCenter Operations Manager 5.8.4 是 VMware 集成操作套件的最新版本,集成了性能、容量和配置管理功能。本版本中未引入任何新功能。

 

开始前

VMware vCenter Operations Manager 版本 5.8.4 以独立的可执行文件或可使用 vSphere Client 进行部署的 vApp 的形式提供。

您可以在以下操作系统上安装并升级 vCenter Operations Manager 5.8.4 的独立版本:

 
  • 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.8.4 支持以下数据库服务器和版本:

  • 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 部署和配置指南》

许可 vCenter Operations Manager 5.8.4

vCloud Suite 许可和集成
可以单独许可 vCenter Operations Manager 5.8.4,也可以将其作为 vCloud Suite 5.8 的一部分进行许可。您应考虑可用的许可和集成选项。

一些 vCloud Suite 组件可作为独立的产品,并以虚拟机为单位授予许可。如果产品属于 vCloud Suite 的一部分,则可以 CPU 为单位授予许可。您可以在获得 vCloud Suite 许可的 CPU 上运行任意数量的虚拟机。

您可以将 vCenter Operations Manager 5.8.4 的功能与 vCloud Suite 的其他组件相结合,以利用软件定义的数据中心的全部功能。有关详细信息,请参见《vCloud Suite 架构概览和用例》  ,网址为 https://www.vmware.com/support/pubs/vmware-vcloud-suite-pubs.html

并不是所有版本都提供 vCloud Automation Center 的所有特性和功能。有关每个版本中特性集的比较,请参见 https://www.vmware.com/products/vcloud-automation-center/

 

产品兼容性

请参见《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.8.4 支持以下浏览器:

  • Apple Safari 6
  • Google Chrome 24 和 25
  • 用于 Windows 的 Internet Explorer 8.0 和 9.0
    注意:必须禁用兼容性视图模式。
  • Mozilla Firefox 18 及更高版本
  • 支持的浏览器分辨率最低为 1024 x 768 像素。

安装和升级说明

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

从以下产品版本更新到 vCenter Operations Manager 5.8.4 时,此过程适用:

  • vCenter Operations Manager Enterprise 5.0、5.0.1、5.0.2、5.0.3、5.6、5.7、5.7.1 和 5.8.x,其中包括任何修补程序版本。

无法从以下产品版本直接升级到 vCenter Operations Manager 5.8.4。必须先从 1.x 升级到 5.0.x,然后才能升级到版本 5.8.4。

  • vCenter Operations Manager Enterprise 1.0、1.0.1、1.0.2,其中包括任何修补程序版本。

    注意:如果特权不足,数据库升级可能失败。升级数据库所需的最低限度的权限和特权包括:

    CREATE TABLE、 CREATE TRIGGER、 CREATE SEQUENCE、 CREATE SESSION和 CREATE 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(自定义界面),并验证用户界面是否显示正确。

VMware vCenter 适配器

对于 VMware vCenter Operations Manager 5.8.4 版本,VMware vCenter 适配器版本为 2.0.2067421。

已解决的问题

对于 VMware vCenter Operations Manager 5.8.4 版本,没有已解决的问题。

     

已知问题

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

常规

  • 自定义 UI 中不能正确显示端口 WWN 的详细信息
    从 vCenter Operations Manager 的自定义 UI 中查看端口 WWN 信息时,详细信息在衡量指标图形中被截断,且显示为整数而不是十六进制值。
    解决办法:从 vCenter Operations Manager 的 vSphere UI 中查看端口 WWN 的正确值。

  • 当域资源处于维护模式或已通过自定义 UI 手动停止域资源的数据收集时出现错误
    当您在 vCenter Operations Manager 的自定义 UI 中针对域资源执行以下任一操作之后,访问 vSphere UI 时出现错误:

    • 从 vCenter Operations Manager 的自定义 UI 中选择域资源,通过单击 [开始维护] 按钮启动维护模式。
    • 通过单击 [停止收集] 按钮停止从自定义 UI 收集域资源的数据。

    下次登录到 vSphere UI 并访问域资源时,将会显示以下错误消息:

    500 对服务器的调用失败;有关详细信息,请参见服务器日志 (StatusCode:500) (500 The call failed on the server; see server log for details (StatusCode:500))

    您无法在 vSphere UI 的左侧窗格中查看域资源。
    解决办法:要在 vSphere UI 中查看域资源并解决错误,请从 vCenter Operations Manager 的自定义 UI 中执行以下操作。
    • 从浏览器登录到自定义 UI 并打开 [环境概览] 页面。选择域资源并单击 [结束维护模式] 按钮。
    • 从浏览器登录到自定义 UI。选择域资源并单击 [启动收集] 按钮(如果您之前已停止数据收集)。
  • SMS 收集失败的警示不清晰
    与 vCenter Server 通信失败的警示源不清晰。与 vCenter Server 通信失败的原因在警示中未清晰说明。
    解决办法:无

  • 自定义 UI 中缺少某些衡量指标
    文档中列出的某些衡量指标未显示在自定义 UI 中。例如,展示属性或衡量指标、由于与该类型的属性相关的特定限制而隐藏属性类型的属性的某些 UI 元素。这些衡量指标对自定义 UI 中的属性包编辑器隐藏,但在属性包编辑器中选择组时仍会对显示的属性总数产生影响。
    解决办法:这是预期的行为,目前尚无解决办法。
  •  

  • 衡量指标名称仅以英文显示
    无论语言设置如何,衡量指标名称都仅以英文显示。
    解决办法:无。
  •  

  • vCenter Configuration Manager 的属性软件包管理问题
    如果选择 [管理属性包],并将 VCM 配置为新的实例,而如果条目中包含非 ASCII 字符,则无法将 vCenter Configuration Manager 配置为新的实例。如果输入非 ASCII 字符,则不会显示该实例名称的任何信息。
    解决办法:输入 ASCII 字符。
  •  

  • 升级后,SAP 适配器将停止收集衡量指标
    升级后,SAP 适配器将停止收集衡量指标。在升级期间,将移除 sapjcorfc.dll文件。该文件用于收集数据。
    解决办法:升级后,需要将 sapjcorfc.dll文件手动添加到 installation/common/bin。

  • 在升级过程中显示 404 错误
    将 Windows 或 RHEL 版本的 vCenter Operations Manager 从 5.0 或 5.0.1 直接升级到 5.8.4 或以任何链式升级路径升级到 5.8.4(例如 5.0 > 5.7.1 > 5.8.1 > 5.8.2 > 5.8.3 > 5.8.4)时,UI 将显示“404 错误 (404 error)”,并且系统会将以下 NullPointerException 错误写入 localhost.XXX.log (tomcat\logs\):
    SEVERE:Exception sending context initialized event to listener instance of class com.integrien.alive.ui.util.MainPortalListener java.lang.NullPointerException at com.integrien.alive.ui.util.WebProperties.loadProperties(WebProperties.java:117)
    解决办法:将以下行添加到 < 安装目录>\user\conf\web 中的 web.properties文件。

     

    #licenseCacheUpdateInterval Defines the license update cache interval
    licenseCacheUpdateInterval = 86400000

     

    #textDisplay_root The root folder for the text display widget
    textDisplay_root=

     

    #Frequency and time interval for stack trace
    timeIntervalForStackTracing = 3600000
    freqForStackTracing =60000

     

    #maxMetricsPerAlertToPlot The maximum number of metrics to plot for a consolidated alert in a single pass
    maxMetricsPerAlertToPlot=25

     

    #tagPickerMaxResourcesPerNode the maximum number of resources per node displayed in tagpicker
    tagPickerMaxResourcesPerNode=300
  •  

  • 系统性能影响数据收集
    管理了众多 vCenter Server 的大型 vCenter Management Operations 部署在每个数据收集周期中计算域对象组衡量指标时会遇到计算瓶颈。
    解决办法:vCenter Operations Manager 中的 Analytics 虚拟机会动态禁用域衡量指标计算。无需任何人工干预。
  •  

  • 在 vCenter Operations Manager 自定义环境中,[自定义概览] 中的数据存储计数显示为零。
    展开 [环境概览] 树视图中的数据存储标记后,列出的所有数据存储都显示数据存储计数为“0”。与选定数据存储相关的资源不可见。
    解决办法:无
  •  

  • 如果在 Conf.properties文件中未指定任何文件名,则导出为 .csv文件将失败
    如果您配置 Conf.properties文件以将数据导出为 .csv文件,并且提供了文件路径,但存储库适配器并不在 conf.properties file文件所指定的路径下创建该文件。
    解决办法:在文件路径中包含文件名。
  •  

  • 在 vCenter Operations Manager 中,无法使在 vCenter 中处于维护模式的资源永久脱离维护模式。
    vCenter Operations Manager 从 vCenter 提取维护模式数据,并在 vCenter Operations Manager 中将资源置于手动维护模式。尽管可以在 vCenter Operations Manager 中使资源脱离维护模式,但在下一个收集周期,该资源将被重新置于维护模式。
    解决办法:没有解决办法。如果资源在 vCenter 中处于维护模式,则不要在 vCenter Operations Manager 中使该资源脱离维护模式。
  •  

  • 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 对象特有。其他对象的故障标志均不受配置文件更改影响。
    解决办法:要将故障和运行状况标志评分更改到以前的状态,请重新启动收集器。
  •  

  • 从 5.0 版修补程序升级到 5.8.4 版后,部分自定义界面小组件的配置设置丢失
    升级后,[热图] 的 [大小依据] 和 [颜色依据] 设置选择突出显示消失,但 [热图] 仅显示选定选项的数据。升级后,[衡量指标气象图] 和 [前 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 使用情况的颜色。在从 vCenter Operations Manager 5.7.1 或 5.7.2 升级到 5.8.4 时会出现这种情况。对于全新安装的 vCenter Operations Manager 5.8.4 则不会出现上述情况。
    解决办法:要为 CPU 负载小组件配置正确的颜色显示,请执行以下操作:
    1. 选择 [CPU 负载小组件] 并单击 [编辑小组件] 图标。
    2. 在 [编辑] 屏幕中,选择 [颜色依据] 选项中的 [CPU 使用情况],然后选择 [使用率 (%)]。
    3. 单击 [更新所选配置] 图标(磁盘图像)。
    4. 单击 确定保存配置。
  •  

  • 升级后自定义视图和报告被覆盖
    如果您升级到 vCenter Operations Manager 5.8.4 后自定义视图或报告被覆盖,这是因为您正在使用的视图或报告密钥与 5.8.4 所附带的视图和报告密钥相同。
    解决办法:要恢复您的自定义视图或报告版本,请找到包含该视图或报告定义的相应 XML。更改视图或报告的密钥并运行“update”命令。
  •  

  • 升级后,在 EMC 存储仪表板中不会显示任何衡量指标
    如果从 vCenter Operations Manager 5.6.1 升级到 5.7.x,且使用了 EMC VNX 适配器,则在使用 Firefox 浏览器的情况下不会在 EMC 存储仪表板中显示任何衡量指标。
    解决办法:使用 Chrome 或 Internet Explorer 代替 Firefox。
  •  

  • 升级到 5.8.4 后,支持仪表板会报告以下错误:“未找到所有关键信息.... (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.8.4 之后,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 自定义界面可能会停止响应
    在升级后,vCenter Operations Manager 自定义界面可能会有大约一天的时间停止响应。现有用户会话保持打开状态,但您无法创建新的登录会话。视图会停止响应,且数据收集也会停止。出现此问题是由于升级过程未检查数据库部署和表空间配置。如果第三方曾在两次更新之间对自定义表空间进行了修改(例如,为了提高性能),则升级会将索引置于错误的表空间中,且数据表空间将超出向其分配的空间要求。如果默认的表空间已满但未在更新之间应用任何修改,则仍会出现此问题。
    解决办法:根据问题的起因,可以使用以下解决办法之一:
    • 升级后,将索引迁移至相应的表空间中。
    • 升级后,在更大的表空间上将数据库恢复到默认配置。
  •  

  • 升级 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 服务。
  •  

  • 使用默认字符设置连接 Oracle 数据库后,vCenter Operations Manager 自定义界面会将高 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 自定义界面不提供用来配置数据库更新的用户界面。
    解决办法:请参见 自动收集 Oracle 数据库表及其索引的统计信息(知识库文章 2016451)

文档

本发行文档中未介绍以下产品更改。
  • 联机帮助中未包含有关某些衡量指标的信息
    联机帮助中未包含有关某些衡量指标(例如 [配置的总虚拟磁盘空间] 和 [磁盘空间已用总量])的信息。
    解决办法:无

  • 识别容量不足或容量过剩的计算机时出现帮助错误
    对于识别容量不足的虚拟机,考虑的虚拟机区域应记录为高于“CPU/内存需求量高于”阈值的区域减去低于“CPU/内存需求量高于”阈值的区域。
    对于识别容量过剩的虚拟机,考虑的虚拟机区域应记录为低于“CPU/内存需求量低于”阈值的区域减去高于“CPU/内存需求量低于”阈值的区域。
  •  

    仪表板命令的全部和分组选项

    * --all
    * --group:<group_name[,<group_name>]

     

    --all--group:<group_names[,<group_name>]dashboard import group:Administrators,Operators "templates\MyDashboard.bin"

     

    --set <rank>dashboard import MyUser2 "dashboards/MyDashboard.bin" --set 1

     

  • 自定义界面联机帮助中缺少信息:在 [VCOps/VCM 合规性] 细目中,[数据使用期限] 字段显示 [未知]
    如果收集筛选器分配给 VCM 合规性规则组,则 vCenter Operations Manager 将仅显示最后的收集日期(数据使用期限)。
  •  

  • 自定义界面文档中缺少有关整合警示的信息
    有关详细信息,请参阅 在 vCenter Operations Manager 5.6(自定义 UI)中整合和筛选警示(知识库文章 2039020)

返回页首