创建发现库存储
发现库存储是数据中心内计算机上的目录或文件夹,它表示用于编写包含资源信息的 XML 文件的所有发现库适配器 (DLA) 的公共位置。 要批量装入到 TADDM 系统的 XML 数据文件放在发现库存储中。 要使用批量装入程序,您必须创建发现库存储。
DLA 是一个软件程序,用于从源应用程序 (例如 IBM® Tivoli® Monitoring 或 IBM Tivoli Business Service Manager) 中抽取数据。
每个 DLA 都以称为身份标记语言 (IdML) 的特定 XML 格式编写包含资源信息的 XML 文件。 任意以 IdML 格式撰写的 XML 文件通常都称为簿。 要查看可以使用来自其他 Tivoli 产品的数据装入 TADDM 数据库的书籍的 Tivoli 集合,请参阅 http://www.ibm.com/software/brandcatalog/ismlibrary/。
DLA 专用于特定产品,因为每个产品都有访问环境中的资源的专用方法。 DLA 的配置和安装对于每个应用程序各不相同。 系统上安装了典型的 DLA,该 DLA 具有特定应用程序的数据的访问权。 例如, IBM Tivoli Monitoring 的 DLA 安装在有权访问 IBM Tivoli Monitoring 企业管理系统数据库的计算机上。 所有 DLA 都使用命令行界面运行,并且可以使用环境中任何类型的调度程序(例如 cron)来调度运行。
可创建 DLA 来从环境中的现有产品或数据库抽取信息。
有关如何创建 DLA 和 IdML 规范的更多信息,或者有关 Discovery Library Store 的其他详细信息,请参阅 TADDM Discovery Library Adapter Developer 's Guide。
通常,发现库存储位于 TADDM 服务器上。 如果未在 TADDM 服务器上设置发现库存储,那么必须确保在 TADDM 服务器上运行的 TADDM 批量装入程序可访问发现库存储。 其他应用程序也可在托管发现库存储的计算机上运行。
要创建“发现库”存储,请完成下列步骤:
如果要创建发现库存储且希望设置 TADDM 数据库来包含 DLA 簿,那么域服务器上的本地驱动器就可以充当联网的发现库存储。 此目录必须在装入数据的域服务器上的 $COLLATION_HOME/etc/bulkload.properties 文件中定义。 如果有多个域服务器,请配置正确的批量装入程序来访问相应的共享目录。 批量装入程序不会从发现库存储中删除 XML 文件。 您必须维护发现库存储中的文件。 确保服务器上有足够的磁盘空间可用于目录中的文件。 如果经常会有新的 XML 文件添加到目录中,那么您必须定期清除该目录。
- 如果在簿中引用的资源包含在某一域服务器上定义的作用域定义中,则将该簿装入相应的域服务器中。
- 如果在簿中引用的资源未包含在某一域服务器上定义的作用域定义中,则将所有簿装入同步服务器中。