Agent Controller - リリース情報

既知の問題と予備手段

 1.1 Windows デスクトップ・フォルダーに Agent Controller をインストールすると機能しない
 1.2 Windows および Linux への Agent Controller のインストール
 1.3 Agent Controller インストールがデフォルト Java ランタイムを検出できない
 1.4 Agent Controller ログ・ファイルが Windows 以外のプラットフォーム上で公用の書き込み許可を持たないことがある
 1.5 Windows でネットワーク・ドライブに常駐するクラスにアクセスできない
 1.6 Windows 以外のプラットフォームで Agent Controller プロセスを再始動できない
 1.7 Agent Controller インストールが既存の v4.0.3 Agent Controller を検出しない
 1.8 Agent Controller が異なるユーザーによって再始動された後、ログ・ファイルをリモート側でインポートできない
 1.9 SetConfig セキュリティー・オプションがサポートされない

1.1 Windows デスクトップ・フォルダーに Agent Controller をインストールすると機能しない

Agent Controller は、Windows デスクトップ・フォルダーにインストールされると 機能しません。例えば、インストール・ディレクトリーを C:¥Documents and Settings¥Administrator¥Desktop に指定した場合、Agent Controller は機能しません。

この制限を回避するには、Agent Controller を別のディレクトリーに インストールしてください。

1.2 Windows および Linux への Agent Controller のインストール

Agent Controller を Windows および Linux にインストールすると、 既存の Agent Controller のインストールが除去されます。インストールに進む前に、 必ず必要なデータをバックアップしてください。

1.3 Agent Controller インストールがデフォルト Java ランタイムを検出できない

Agent Controller のインストールが、マシン上にインストールされている Java ランタイム を検出しない場合があります。

"Java Runtime" のインストール・ダイアログで指定されたデフォルト値が、 インストール目的でインストーラーによって出荷された一時 Java ランタイムを 指している場合があります。Agent Controller で使用したい代替の Java ランタイム・インストールを提供する必要があります。

1.4 Agent Controller ログ・ファイルが Windows 以外の プラットフォーム上で公用の書き込み許可を持たないことがある

ログ・ファイル <Agent Controller install location >/config/servicelog.log が、必要な許可ビット (666) を 持っていない場合があります。このため、root 以外の Agent Controller プロセスは ログ・ファイルに書き込むことができません。

この問題を回避するには、インストール後に以下のコマンドを root 権限で実 行してください。

chmod 666 <Agent Controller install
location>/config/servicelog.log

1.5 Windows でネットワーク・ドライブに常駐するクラスにアクセスできない

Agent Controller サービスは "ローカル・システム・アカウント" として ログオンするよう構成されています。したがって、(通常、現行ユーザー ID で net use を 使用してアクセスする、) マウントされたネットワーク・ドライブへのアクセス権がない 可能性があります。

Agent Controller がネットワーク・ドライブ上のクラスを使用できるようにするには、 以下のステップに従ってください。

  1. Windows の「サービス」ウィンドウを開く。
  2. 「IBM Rational Agent Controller」を選択する。
  3. 「プロパティー」ツールバー・ボタンをクリックする。
  4. 「ログオン」ペインを選択する。
  5. このアカウント」ラジオ・ボタンを選択し、 ユーザー ID 情報を入力する。これは、(net use または同等機能で) ドライブへの接続に 使用したユーザー ID です。
  6. 「OK」をクリックする。
  7. 「IBM Rational Agent Controller サービス」を再始動する。
  8. アプリケーションを再起動する。

注: これでネットワーク・ドライブの使用は許可されますが、 Agent Controller のアクセス権は現行ユーザーが持っているアクセス権に制限されます。

1.6 Windows 以外のプラットフォームで Agent Controller プロセスを再始動できない

Agent Controller は Windows 以外のプラットフォーム上では再始動できません。

この問題を回避するには、以下のステップに従ってください。

  1. Agent Controller に接続されているすべての Eclipse ワークベンチをシャットダウンする。
  2. 次のコマンドを発行する。
     kill -s HUP < process ID of the inetd process > 
    (root として発行する必要があります)
  3. netstat を使用してポート 10002 (デフォルト) がまだ使用されているかどうか チェックする。そのポートが解放されるまで待ってから Agent Controller を再始動します。
  4. あるいは、Agent Controller の構成ファイル内でポートを 10002 から別の値に 変更して、すぐに Agent Controller を再始動する。
    <Agent Controller install location>/config/serviceconfig.xml

この問題の発生を回避するには、Agent Controller プロセスを再開する前に必ず、 接続済みのすべてのワークベンチをシャットダウンしてください。

1.7 Agent Controller インストールが既存の 4.0.3 Agent Controller を検出しない

Agent Controller 4.0.3 がスタンドアロン製品としてインストールされている場合は、 バージョン 6.0.0 をインストールするときに検出されて、 正しくアンインストールされます。Agent Controller が WSAD v4.0.3 の 一部としてインストールされていると、v6.0.0 インストールはそれを検出できず、 古いバージョンがアンインストールされません。これは Microsoft インストーラーの制限です。

この制限を回避するには、Agent Controller v4.0.3 をインストールした 親製品である WSAD v4.0.3 を完全にアンインストールする必要があります。Agent Controller v4.0.3 が正しく除去されたことを確認するには、Agent Controller の インストール・ディレクトリーが空であることをチェックし、レジストリー値 HKLM¥SOFTWARE¥IBM¥IBM Agent Controller および HKLM¥SYSTEM¥*¥SERVICES¥IBM Agent Controller が存在していないことを確認してください。

1.8 Agent Controller が異なるユーザーによって再始動された後、 ログ・ファイルをリモート側でインポートできない

一時ファイル hgla.log は、システムの一時ディレクトリーの、 Agent Controller を開始したのと同じユーザー ID の下に 作成されます。別の root 以外のユーザー ID を使用して Agent Controller が再始動された場合、 一時ファイル hgla.log はその root 以外のユーザーによって除去できなくなるため、 リモート・ログのインポートが失敗します。

この制限を回避するには、ログをリモート側でインポートする前に hgla.log ファイルを手動で除去してください。

1.9 SetConfig セキュリティー・オプションがサポートされない

オートノミック・コンピューティング・ツールでは セキュリティーはサポートされません。SetConfig スクリプトを実行するときには、 セキュリティーを使用可能にしないでください。

メインの README ファイルに戻る