HP Universal CMDB 9.10L 自述文件
适用于 Windows 操作系统
发布日期: 2011 年 3 月
本文提供有关 HP Universal CMDB 9.10L 的信息。
Configuration Manager 文档
Configuration Manager 包括以下文档:
自述文件。 本文档列出了版本局限性和最新更新。 还可以从 HP 软件支持网站访问最新更新的自述文件。
《HP Universal CMDB Configuration Manager 部署指南》PDF 文档。 可从安装媒体的 documentation 目录中获得。 解释设置 Configuration Manager 所需要的硬件和软件要求、如何安装 Configuration Manager、如何强化系统和如何登录到应用程序。
Configuration Manager 联机帮助。 通过在特定的 Configuration Manager 窗口中单击,然后单击“帮助”按钮,可以从该窗口中访问联机帮助。
可以使用 Adobe Reader 查看和打印联机丛书,该软件可从 Adobe 网站 (www.adobe.com) 下载。
文档更新
本文档首页包含以下识别信息:
版本号,用于指明软件版本。
发布日期,该日期将在每次更新文档时更改。
若要检查是否有最新更新,或要验证当前使用的是否为最新版本,请访问此 URL: HP 软件产品手册
若要检索文档,请选择:
产品名称。
版本列表。
操作系统。
首选语言。
文档标题。
单击“打开”或“下载”。
要查看 PDF 格式 (*.pdf) 的文件,必须先安装 Adobe Reader。 要下载 Adobe Reader,请登录 Adobe 网站。
系统要求
有关系统要求的列表,请参阅《HP Universal CMDB 9.10 Configuration Manager 部署指南》中的“安装与配置”一章。
安装
HP Universal CMDB 9.10L 是作为独立产品提供的,它同时也是 HP Universal CMDB 9.10 Configuration Manager 的修补程序。 有关安装独立产品的详细信息,请参考《HP Universal CMDB 9.10 Configuration Manager 部署指南》。
有关修补程序安装的信息,请继续阅读以下说明:
安装修补程序
修补程序中包含以下文件:
先决条件:
要安装此修补程序,请执行以下操作:
- 备份 HP Universal CMDB 9.10 Configuration Manager 安装目录。 (在另一个目录中压缩并保存安装目录。)
- 停止 HP Universal CMDB 9.10 Configuration Manager 服务器。
- 解压缩修补程序 zip 文件,并将其内容提取到 HP Universal CMDB 9.10 Configuration Manager 安装目录中(覆盖现有文件)。
- 打开新命令行窗口 (cmd.exe)。 从 <HP Universal CMDB 9.10 Configuration Manager directory>\patches\patches\cnc-02(修补程序名称)文件夹中运行 upgrade.bat 文件。
- 启动 HP Universal CMDB 9.10 Configuration Manager 服务器。
添加数据库索引
需要为 AMBER_COMPOSITE_CIS_LINKS 表中的 TO_DATE 和 FROM_CI_CMDB_ID 列创建数据库索引。 如果创建此索引失败,可能导致“主页”模块中出现严重性能问题。
注意: 如果已在安装 HP Universal CMDB 9.10.0001 修补程序时创建此索引,则不需要执行此步骤。
对于 Oracle 服务器,请执行以下命令:
CREATE INDEX <YOUR_SCHEMA>.AMBER_COMP_LINKS_IX ON <YOUR_SCHEMA>.AMBER_COMPOSITE_CIS_LINKS
(
TO_DATE,
FROM_CI_CMDB_ID
)
;
其中,<YOUR_SCHEMA> 表示架构的名称。
在 Microsoft SQL Server 中,执行以下命令:
USE [<YOUR_DATABASE>]
GO
CREATE NONCLUSTERED INDEX [AMBER_COMP_LINKS_IX] ON [dbo].[AMBER_COMPOSITE_CIS_LINKS]
(
[TO_DATE] ASC,
[FROM_CI_CMDB_ID] ASC
)
<YOUR_DATABASE> 表示数据库的名称。
在 UCMDB 高可用性环境中安装 Configuration Manager
若要在 UCMDB 高可用性环境中安装 HP Universal CMDB 9.10L,请继续执行以下步骤:
此过程仅针对 HP Universal CMDB 9.10L 的完整产品版本。 HP Universal CMDB 9.10L 本身不支持高可用性模式。 配置 Configuration Manager 使用安全套接字层 (SSL) 与 UCMDB 协作
可以将 Configuration Manager 配置为使用安全套接字层 (SSL) 与 HP Universal CMDB 协作。 在 UCMDB 中,默认情况下已在端口 8443 上启用 SSL 连接器。
若要导出服务器证书,并将它导入客户端证书存储区,请继续执行以下步骤:
- 转到 <UCMDB server dir>bin\jre\bin,并运行以下命令:
keytool -export -alias hpcert -keystore <UCMDB server dir>\conf\security\server.keystore -storepass hppass -file <certificatefile>
- 将证书导入 Configuration Manager 证书存储区(默认的 jre 证书存储区):
<CM_JAVA_HOME>\bin\keytool -import -trustcacerts -alias hpcert -keystore <CM_JAVA_HOME>\lib\security\cacerts -storepass changeit -file <certificatefile>
- 在 Configuration Manager 中设置 UCMDB 连接属性:
转到“管理”>“服务器管理”,选择“Configuration Manager”>“UCMDB 连接”。 将连接策略设置为“HTTPS”,将 UCMDB 服务器端口设置为 UCMDB HTTPS 端口,并编辑 UCMDB 访问 URL。
- 保存并激活配置集。 重新启动 Configuration Manager。
若要将 Configuration Manager 配置为使用安全套接字层 (SSL) 与其他产品(比如负载平衡器)进行协作,请通过运行以下命令将产品的安全证书导入 Configuration Manager 证书存储区(默认的 jre 证书存储区):
<CM_JAVA_HOME>\bin\keytool -import -trustcacerts -alias <alias> -keystore <CM_JAVA_HOME>\lib\security\cacerts -storepass changeit -file <certificatefile>
为 Configuration Manager 配置反向代理
当 Configuration Manager 和 UCMDB 位于 DMZ 中时,建议对系统进行配置以使用反向代理服务器。 配置步骤与配置 UCMDB 以使用反向代理相同。 若要允许访问 Configuration Manager,需要将路径 /cnc 和 /bsf 映射到安装了 Configuration Manager 的远程服务器的 URL。
例如,如果反向代理是 Apache 服务器,则将以下命令行添加到 https.conf 文件中:
ProxyPass /cnc http://<CM_HOSTNAME>:<CM_HTTP_PORT>/cnc
ProxyPassReverse /cnc http:// <CM_HOSTNAME>:<CM_HTTP_PORT>/cnc
ProxyPass /bsf http://< CM_HOSTNAME >:<CM_HTTP_PORT>/bsf
ProxyPassReverse /bsf http:// <CM_HOSTNAME>:<CM_HTTP_PORT>/bsf然后重新启动 Apache 服务器。 然后选择“管理”>“服务器管理”,并确保正确配置 UCMDB 连接设置。 UCMDB 访问 URL 应当指向反向代理主机,例如: http://<proxy_host>/ucmdb-ui。
如果反向代理只允许 HTTPS 连接,则必须将反向代理配置为执行到达 HTTPS 服务器的访问代理。 这种情况下,应当保护代理和 Configuration Manager 之间的通信,并且反向代理充当客户端。 这是 Configuration Manager 的当前版本中的限制。
不同类型的反向代理可能需要不同的配置步骤,有关详细信息,请参考代理服务器文档。 常规配置步骤以下:
备注和限制
- 在“服务器管理”模块中,用户界面包括以下更改:
- 在“服务器管理”模块中,在“拓扑布局”下面,只能输入布局异常的受管理属性。
- “视图管理”模块中的“自动授权”选项已重命名为“自动状态转换”。
- 在“策略管理”模块的“详细信息”窗格中,“执行验证”下面的“从不”和“始终”选项不可用。
- 用于筛选清单模式下组合 CI 的可用值与视图上下文相关。
- 在以下位置可获取第三方源代码: <HP Universal CMDB 9.10 Configuration Manager directory>\3rd-party-sources.
- LW-SSO 配置文件 (cnclwssofmconf.xml) 以前位于 <HP Universal CMDB 9.10 Configuration Manager directory>\servers\server-0\webapps\cnc\WEB-INF\classes 下面。 它现在位于 <HP Universal CMDB 9.10 Configuration Manager directory>\CONF 文件夹中。 此更改不需要任何操作(在修补程序或发行版本安装期间会移动该文件)。
- 《HP Universal CMDB 9.10 Configuration Manager 部署指南》的“强化”一章有对 server.xml 文件的说明。 此文件的正确位置是: <Configuration Manager Install Directory>\servers\server-0\conf\server.xml。
- 在“强化”这章中,一旦修改 server.xml 文件,则必须额外执行以下步骤:
取消以下命令行的注释:
<Listener className="org.apache.catalina.core.AprLifecycleListener" SSLEngine="on" />
- 无法从 Firefox 浏览器内将文件上载到“服务器管理”模块。 必须在 Internet Explorer 浏览器中打开 Configuration Manager。
- 在“配置分析”模块中,当您开始在“配置模型”窗格中输入属性值时,将显示包含所输入文本的建议属性值。 也可以按向下箭头键显示所有建议属性值。
- 当链接已被授权并且授权操作成功时,在一些少见情况下,链接可能显示为未经授权状态,如果尝试重新授权 CI,则可能显示授权预览对话框,但没有任何内容。
规避方法: 按如下步骤使用 JMX:已修复的缺陷
HP Universal CMDB 9.10 Configuration Manager 版本 9.10 备注和限制
- UCMDB 的授权状态只能通过 Configuration Manager 进行更新。 Configuration Manager 不支持通过 UCMDB 用户界面、JMX 或 SDK 对授权状态进行任何更改。 因为这将导致意外结果,并使显示的数据不准确。
- 如果从 UCMDB 中删除“状态管理”模块中当前打开的视图,则不会妨碍在该视图中继续工作。 这可能导致不可预知的行为。
- 一旦发生以下任意情况:
- 只有重新启动 Configuration Manager 服务器之后,才能在 Configuration Manager 中检测到 UCMDB 类模型的更改。
- 不得使用 Configuration Manager 生成的透视。 如果要使用生成的透视,请创建透视的副本,并且选用该副本。
- UCMDB 中定义的易变性范围内的属性变更将报告为 Configuration Manager 中的 CI 变更。 在 UCMDB 9.10.0001 中已修复
- 请不要运行 removeZombieCIsFromAuthorizedState JMX 方法。 此方法仅用于开发。
- 您无法定义折叠规则,例如将顶级组件 CI 折叠在同类型的组件 CI 下。
- 更新 Configuration Manager 中的配置集时,必须重新启动服务器以便将其激活。 在 UCMDB 9.10L 中已修复
- 如果更改了视图中不受管理的 CI,则视图的“自动授权”将不会运行。 CI 必须从它受管理的视图中进行授权。 一旦授权,将再次为第一个视图启用“自动授权”。 在 UCMDB 9.10.0001 中已修复
- 可以在“管理”>“服务器管理”>“Configuration Manager”>“拓扑表示”>“topology-composition.settings”中编辑拓扑设置。 如果将组件添加到 xml 中的组合,并为组件选择
relationfromcompositetocomponent="false"(而不是“true”),
则可能出现以下情况: 如果没有组件 CI 实例,那么即使存在组合 CI 也不会包括在 Configuration Manager 视图中。 在 UCMDB 9.10L 中已修复HP 软件支持
可以访问下面的 HP 软件支持网站:
www.hp.com/go/hpsoftwaresupport
该网站提供联系信息以及有关 HP 软件提供的产品、服务和支持的详细信息。 有关详细信息,请访问 HP 支持网站: HP 在线软件支持。
HP 软件支持为客户提供自助式问题解决功能。 该在线支持提供了一种快速有效的方法,使您可以访问业务管理所需的交互技术支持工具。 作为我们的尊贵客户,您可以获得下列支持:
要访问自助式知识库,请访问自助式知识搜索主页。
注意: 大多数支持地区需要您以 HP Passport 用户的身份注册和登录。有些地区还要求具有有效的支持合同。 要查找有关支持访问级别的详细信息,请访问: 访问级别。
要注册 HP Passport ID,请访问: HP passport 注册。
法律声明
保修HP 产品与服务的全部保修条款在此类产品和服务附带的保修声明中均已列明。 本文中的任何信息均不构成额外的保修条款。 HP 对本文中所包含的技术或编辑错误、遗漏概不负责。
本文所含信息如有更改,恕不另行通知。
受限权利声明机密计算机软件。 必须拥有 HP 授予的有效许可证,方可拥有、使用或复制本软件。 按照 FAR 12.211 和 12.212,并根据供应商的标准商业许可的规定,“商业计算机软件”、“计算机软件文档”与“商品技术数据”授权给美国政府使用。
版权声明© 版权所有 2005 - 2010 Hewlett-Packard Development Company, L.P
商标声明Adobe® 和 Acrobat® 是 Adobe Systems Incorporated 的商标。
AMD 和 AMD 箭头符号是 Advanced Micro Devices, Inc. 的商标。
Google™ 和 Google Maps™ 是 Google Inc. 的商标。
Intel®、Itanium®、Pentium® 和 Intel® Xeon® 是 Intel Corporation 在美国和其他国家/地区的商标。
Java 是 Oracle 和/或其附属机构的注册商标。
Microsoft®、Windows®、Windows NT®、Windows® XP 和 Windows Vista® 是 Microsoft Corporation 在美国的注册商标。
Oracle 是 Oracle Corporation 和/或其附属机构的注册商标。
UNIX® 是 The Open Group 的注册商标。
致谢· 本产品包含由 Apache 软件基金会 (http://www.apache.org/licenses) 所开发的软件。· 本产品包含来自 OpenLDAP Foundation (http://www.openldap.org/foundation/) 的 OpenLDAP 代码。· 本产品包含来自 Free Software Foundation, Inc. (http://www.fsf.org/) 的 GNU 代码。· 本产品包含来自 Dennis M. Sosnoski 的 JiBX 代码。· 本产品包含发行版中由印第安纳大学 Extreme! Lab 研发的 XPP3 XMLPull parser,它在 JiBX 范围内使用。· 本产品包含来自 Robert Futrell (http://sourceforge.net/projects/officelnfs) 的 Office Look and Feels 许可证。· 本产品包含来自 Netaphor Software, Inc. (http://www.netaphor.com/home.asp) 的 JEP - Java Expression Parser 代码。任何有关本文档的评价或建议,请用电子邮件发送至 SW-Doc@hp.com。