IBM® Tivoli® Provisioning
Manager をディスカバリーおよび自動化のためにセットアップして、これらの機能を IBM Rational® Quality Manager で実行できるようにすることができます。
このタスクについて
ステップ 1 および 2 では、ディスカバリーのために
Tivoli Provisioning Manager をセットアップして、プロビジョニング管理ツールが
Rational Quality Manager からデプロイされるソフトウェアの自動化パッケージおよびソフトウェア・モジュール定義をインストールできるようにするために必要な作業について説明します。以下の例では、これらのステップを完了する方法について示しています。
- ディスカバリー用に Tivoli Provisioning Manager をセットアップします。
- Rational Quality Manager 用のディスカバリー構成を Tivoli Provisioning Manager に作成します。
- tc-driver TPMNetworkDiscovery.tcdriver をインストールします。
- ディスカバリー・メソッド Discover Computers using RXA および Tivoli Provisioning Manager Inventory Discovery の構成を作成します。
- Rational Quality Manager が Tivoli Provisioning Manager を通じてデプロイする任意のソフトウェアの自動化パッケージおよびソフトウェア・モジュール定義をインストールすることによって、インストール可能ソフトウェアの Tivoli Provisioning Manager をセットアップします。
例
以下の例は、
Tivoli Provisioning Manager および
Rational Quality Manager をセットアップして、Microsoft Windows オペレーティング・システム上で .zip ファイルからインストールされたソフトウェア・モジュールをデプロイする方法を示しています。
- windows-operating-system.tcdriver をインストールします。
- 次の内容を持つ XML ファイルを作成し、xmlimport を実行して、データを Tivoli Provisioning Manager にインポートします。
<!DOCTYPE datacenter PUBLIC "-//Think Dynamics//DTD XML Import//EN"
"http://www.thinkdynamics.com/dtd/xmlimport.dtd" [
<!ENTITY resourcepoolconfig SYSTEM
"http://www.thinkdynamics.com/dtd/resourcepool.xml">
<!ENTITY dataacquisitionconfig SYSTEM
"http://www.thinkdynamics.com/dtd/dataacquisition.xml">
<!ENTITY simulator-cpu '
<dae-driver device="server"
classname="com.thinkdynamics.kanaha.dataacquisitionengine.NullDriver"/>
<dae-signal name="cpu-utilization"
device="server" metric="cpu-utilization" aggregation="average"
filter="low-pass-filter"/>
'>
]>
<datacenter>
<software-module name="Sample Software Module" is-devicemodel="
Windows Operating System" version="1.0" description="Sample
Software Module">
<installable-package name="Sample Installable Package"
version="1.0" file-repository="LocalFileRepository"
status="not_tested">
<file name="sample.zip" path="/sample"/>
<access-domain-membership>
<access-domain-name>sample:all-objects</accessdomain-
name>
</access-domain-membership>
</installable-package>
<software-resource-template name="Sample SRT" softwareresource-
device-model="Windows Operating System" srtdefinition="/
Hosting-Environment:WINDOWS: Unzip Only">
<template-param name="extract-path" value="C:¥sample" />
<template-param name="auto-file-overwrite" value="YES" />
</software-resource-template>
<access-domain-membership>
<access-domain-name>sample:all-objects</access-domainname>
</access-domain-membership>
</software-module>
</datacenter>
- .zip ファイル (事前に指定したように、sample.zip) を <TPM InstallDir>/repository/sample フォルダーに配置します。自動化が Rational Quality Manager で実行されると、コンテンツがターゲット・サーバー上の C:¥sample フォルダー (事前に指定) に解凍されて、このソフトウェア・モジュールをインストールします。
注: SoftwareModule.Install for Sample Installable Package の自動化情報が、Rational Quality Manager ユーザー・インターフェースに表示されます。