エージェント データ ロケーション

エージェント データ ロケーション (appDataLocation) は、 アプリケーションと関連付けられているデータ用に Installation Manager が使用 するディレクトリです。関連付けられているデータには、 Installation Manager が実行する操作の状態と履歴があります。

重要: エージェント データ ロケーション ディレクトリまたはサブディレクトリ内の、 内容、ファイル、またはディレクトリを変更することは、サポートされていません。 これらの内容を変更すると、Installation Manager が機能しなくなる可能性があります。

-dataLocation オプションを使用してエージェント データ ロケーションのディレクトリ ロケーションを指定した場合、 そのロケーションがデフォルト値ではないときは、Installation Manager または Installation Manager インストーラを使用するたびに、指定されたロケーションを使用する必要があります。 Installation Manager インストーラでは、インストーラを開始するたびに、 -dataLocation オプションを使用して同じディレクトリ ロケーションを指定する必要があります。 Installation Manager のインストール済みインスタンスは、指定されたロケーションを自動的に使用します。

cic.appDataLocation プロパティは config.ini ファイル内で設定されます。 config.ini ファイルの場所は次のとおりです。
  • Microsoft Windows:  ¥Installation Manager¥eclipse¥configuration
  • Linux および UNIX:  /InstallationManager/eclipse/configuration
Installation Manager は、 cic.appDataLocation プロパティが config.ini ファイル内に定義されている場合は、このプロパティを使用します。cic.appDataLocation プロパティが 定義されていない場合は、Installation Manager はデフォルト値 を使用します。次の表に、デフォルトのロケーションを示します。
表 1. デフォルトのエージェント データ ロケーション
オペレーティング システム 管理者インストール 非管理者インストール
Windows 2000 および Windows XP C:¥Documents and Settings¥All Users¥Application Data¥IBM¥Installation Manager C:¥Documents and Settings¥<user>¥Application Data¥IBM¥Installation Manager
Windows Vista および Windows 2008 C:¥ProgramData¥IBM¥Installation Manager C:¥Users¥<user>¥AppData¥Roaming¥IBM¥Installation Manager
Linux および UNIX /var/ibm/InstallationManager /<user>/var/ibm/InstallationManager
注: Windows では、 cic.appDataLocation 値に二重円記号が含まれています。例: cic.appDataLocation=C¥:¥¥Documents and Settings¥¥All Users¥¥Application Data¥¥IBM¥¥Installation Manager。 これは正しいテキストです。
Installation Manager のロケーションを判定するには、 以下のロケーションを調べます。
  • Windows レジストリ キー: HKLM¥SOFTWARE¥IBM¥Installation Manager¥location
  • Linux および UNIX:  
    1. /etc/.ibm/registry/InstallationManager.dat ファイルを開きます。
    2. ロケーション項目を調べます (例: location=/var/ibm/InstallationManager)。

Installation Manager を インストールする前に、appDataLocation プロパティの値を変更することができます。Installation Manager インストールを コマンド行から開始するときには、-dataLocation サイレント コマンド引数を 指定します。詳しくは、Installation Manager のコマンド行引数を参照してください。

例: install.exe -dataLocation C:¥Rational¥appDataLocation

表 2. エージェント データ ロケーションに保管されている情報
フォルダまたはファイル 情報
adapters アダプタがロールバックに備えて情報を保存するディレクトリ ロケーション
bundles パッケージ バンドルを含みます
.settings 設定を含みます
histories 前のインストールおよびアンインストールのプロシージャに関する情報を含みます
installRegistry.xml (ファイル) 既知のプロファイルおよびインストールされたパッケージに関する情報を含みます
installRegistry インストールされたオファリングのメタデータを含みます
installed.xml インストール ロケーションとインストールされたパッケージのセットに関する情報 を含みます
license license フォルダは、Installation Manager ライセンス機能を使用しない IBM® 製品の場合は空です。
logs エージェント ログ ファイルを含みます
p2 Eclipse p2 プロファイル メタデータを含みます
pluginState Eclipse プラグインの状態情報および Eclipse エラー ログ ファイルを含みます
temp インストール中に作成される一時ファイルを含みます
uninstall Installation Manager を使用したパッケージのアンインストールに必要な実行可能ファイルおよび他のファイルを含みます

フィードバック