代替アダプター・スクリプトのロケーションの構成

管理対象 UNIX または Linux システムのどこにアダプター・スクリプト・ファイルが保管されるかを指定できます。

始める前に

管理対象システムのサービス・フォームに定義されている管理者には、指定したロケーションまたはディレクトリーにアクセスするための十分な権限が必要です。

このタスクについて

構成可能なオプションの erPosixCopyAdpFilesTo を使用して、デフォルトのロケーション /tmp 以外のロケーションにアダプター・スクリプト・ファイルを保管できます。 このオプションはサービスによって構成可能であり、サービス・フォームに自動的には表示されません。

この属性を追加するには、以下のようにします。

手順

  1. プロファイル JAR ファイルを編集します。
    1. UNIX and Linux Adapter がインストールされているシステムにログインします。
    2. JAR ファイルを一時ディレクトリーにコピーします。
    3. JAR ファイルの内容を一時ディレクトリーに抽出します。 以下のコマンドを実行します。 次の例は、Linux アダプター・プロファイルに該当します。
    4. ご使用のオペレーティング・システムに応じた JAR ファイル名を入力してください。
      #cd /tmp
      #jar -xvf PosixLinuxProfile.jar

      jar コマンドにより、ファイルが PosixLinuxProfile ディレクトリーに抽出されます。

    5. 各プロファイルの Service.xml ファイルを編集してください。 例えば、 Linux アダプターの場合、 erPosixLinuxRMIService.xml
    6. 各プロフィールのサービス・フォームに属性( erPosixCopyAdpFilesTo )を追加します。
      
      <formElement direction="inherit" label="$erposixcopyadpfilesto" name="data.erposixcopyadpfilesto">
                          <input type="text" name="data.erposixcopyadpfilesto"/>
                      </formElement>
      
    7. 変更内容を保存します。
  2. ファイルをインポートします。
    1. /tmp ディレクトリー内のファイルを使用し、次のコマンドを実行することで、JAR ファイルを作成します。
      #cd /tmp
      #jar -cvf PosixLinuxProfile.jar PosixLinuxProfile
    2. JAR ファイルを Identity サーバーにインポートする。
    3. Identity サーバーを停止および起動する。
    4. アダプター・サービスを再始動します。
  3. 上記の手順を実行すると、 erPosixCopyAdpFilesTo 属性がサービス・フォームに表示されます。
  4. 次のパラメーターを指定して、サービスを作成します。
    Location of temporary files on resource : full path to file location