Sun Java System Delegated Administrator 6.4 管理ガイド

カスタマイズした設定ファイルの配備

config-commda プログラムを使用して Delegated Administrator を設定すると、config-commda は、設定ファイルを Delegated Administrator インストールディレクトリ内にある設定データの標準の場所に配置します。config-commda プログラムは次に、設定ファイルを Delegated Administrator が配備されている Web コンテナのアプリケーションリポジトリに配備します。

そのため、設定ファイルの配備される場所は、使用している Web コンテナによって異なります。

Delegated Administrator は実行時に、設定ファイルが配備されている場所、つまり Delegated Administrator が配備されている Web コンテナリポジトリ内にある設定ファイルのプロパティー値を使用します。

設定ファイルをカスタマイズするには、次の手順に従います。

  1. Delegated Administrator インストールディレクトリに格納されている元の設定ファイルを編集します。

  2. Delegated Administrator が提供するスクリプトを使用して、設定ファイルを Web コンテナに再配備します。

設定ファイルをカスタマイズした場合、新しい値は、このファイルが Web コンテナに再配備されるまで有効になりません。

この項の残りの部分では、次の項目について説明します。

設定ファイルの元の (標準の) 場所

config-commda プログラムを実行したあとに Delegated Administrator が設定されると、設定ファイルは次のディレクトリに格納されます。

設定ファイルの配備される場所

config-commda プログラムを実行したあと、Delegated Administrator を配備するために選択した Web コンテナに応じて、設定ファイルは次の場所に配備されます。

Delegated Administrator サーバーファイル (resource.properties) の配備される場所

resource.properties ファイルは、次のデフォルトの場所のいずれかに配備されます。

Web Server 6.x

/opt/SUNWwbsvr/https-hostname/webapps/https-hostname \
/commcli/WEB-INF/classes/sun/comm/cli/server/servlet
Web Server 7.x

/var/opt/SUNWwbsvr7/https-hostname/webapps/hostname \
/commcli/WEB-INF/classes/sun/comm/cli/server/servlet
Application Server 7.x

/var/opt/SUNWappserver7/domains/domain1/server1 \
/applications/j2ee-modules \
/commcli/WEB-INF/classes/sun/comm/cli/server/servlet
Application Server 8.x

/var/opt/SUNWappserver/domains/domain1 \
/applications/j2ee-modules \
/commcli/WEB-INF/classes/sun/comm/cli/server/servlet

Delegated Administrator コンソール設定ファイルの配備される場所

次のファイルは、同じデフォルトの場所に配備されます。

これらのプロパティーファイルは、Delegated Administrator を配備するために選択した Web コンテナに応じて、次のデフォルトの場所のいずれかに配備されます。

Web Server 6.x

/opt/SUNWwbsvr/https-hostname/webapps/https-hostname \
/da/WEB-INF/classes/com/sun/comm/da/resources
Web Server 7.x

/var/opt/SUNWwbsvr7/https-hostname/webapps/hostname \
/da/WEB-INF/classes/com/sun/comm/da/resources
Application Server 7.x

/var/opt/SUNWappserver7/domains/domain1/server1 \
/applications/j2ee-modules \
/Delegated_Administrator/WEB-INF \
/classes/com/sun/comm/da/resources
Application Server 8.x

/var/opt/SUNWappserver/domains/domain1 \
/applications/j2ee-modules \
/Delegated_Administrator/WEB-INF \
/classes/com/sun/comm/da/resources

Procedureカスタマイズした設定ファイルを配備する

  1. ルートでログインするか、またはルートになって、次のディレクトリに移動します。

    da-base/sbin

  2. 適切な配備スクリプトを実行して、カスタマイズした設定ファイルを Delegated Administrator が使用する Web コンテナに再配備します。

    設定ファイルは、最後に Delegated Administrator 設定プログラム (config-commda) を実行したときに Delegated Administrator を配備した Web コンテナに再配備してください。

    カスタマイズした設定ファイルと、正しい Web コンテナの両方に適用される配備スクリプトを使用します。

    たとえば、resource.properties ファイルを Web Server 6 に再配備するには、次のコマンドを実行します。


    # ./config-wbsvr-commcli
    

    配備スクリプトの一覧については、「設定ファイルの配備スクリプト」を参照してください。

設定ファイルの配備スクリプト

Web コンテナごとに、2 つの配備スクリプトが存在します。1 つのスクリプトは、Delegated Administrator サーバーファイルを配備します。もう一つのスクリプトは、Delegated Administrator コンソールファイルを配備します。

これらの配備スクリプトは次のとおりです。

Web Server 6
  • Delegated Administrator サーバーファイル (resource.properties) の配備スクリプト:

    config-wbsvr-commcli

  • Delegated Administrator コンソールファイルの配備スクリプト:

    config-wbsvr-da

スクリプトを実行するには、次のコマンドを入力します。


# ./config-wbsvr-commcli
# ./config-wbsvr-da
Web Server 7.x
  • Delegated Administrator サーバーファイル (resource.properties) の配備スクリプト:

    config-wbsvr7x-commcli

  • Delegated Administrator コンソールファイルの配備スクリプト:

    config-wbsvr7x-da

スクリプトを実行するには、次のコマンドを入力します。


# ./config-wbsvr7x-commcli
# ./config-wbsvr7x-da
Application Server 7.x
  • Delegated Administrator サーバーファイル (resource.properties) の配備スクリプト:

    config-appsvr-commcli

  • Delegated Administrator コンソールファイルの配備スクリプト:

    config-appsvr-da

スクリプトを実行するには、次のコマンドを入力します。


# ./config-appsvr-commcli deploy
# ./config-appsvr-da deploy

これらのコマンドでは、引数 deploy を使用してください。

Application Server 8.x
  • Delegated Administrator サーバーファイル (resource.properties) の配備スクリプト:

    config-appsvr8x-commcli

  • Delegated Administrator コンソールファイルの配備スクリプト:

    config-appsvr8x-da

スクリプトを実行するには、次のコマンドを入力します。


# ./config-appsvr8x-commcli deploy
# ./config-appsvr8x-da deploy

これらのコマンドでは、引数 deploy を使用してください。