Sun Java System Application Server Enterprise Edition 8.1 2005Q1 管理ガイド |
第 12 章
名前付き設定の管理この章では、Application Server における名前付きサーバー設定の追加、変更、および使用について説明します。この章には次の節が含まれています。
名前付き設定について名前付き設定
名前付き設定とは、一連のサーバー設定情報です。この情報には、HTTP リスナー、ORB/IIOP リスナー、JMS ブローカ、EJB コンテナ、セキュリティ、ロギング、および監視などの設定情報が含まれます。アプリケーションやリソースは、名前付き設定では定義されません。
設定は管理ドメインに作成されます。ドメイン内の複数のサーバーインスタンスが同じ設定を参照したり、別個の設定を使用したりできます。
クラスタでは、クラスタのインスタンスで均質の環境が確保されるように、クラスタ内のすべてのサーバーインスタンスがクラスタの設定を継承します。
名前付き設定には数多くの必須設定情報が含まれるため、既存の名前付き設定をコピーして新しい設定を作成します。設定情報を変更しないかぎり、新規に作成された設定はコピーした設定と同じです。
クラスタとインスタンスには、クラスタまたはインスタンスが設定を使用する方法に応じて次の 3 つのタイプがあります。
default-config 設定
default-config
設定は、スタンドアロンサーバーインスタンスまたはスタンドアロンクラスタの設定を作成するテンプレートとして機能する特殊な設定です。クラスタ化されていないサーバーインスタンスまたはクラスタは、default-config
設定を参照できません。この設定は、新しい設定を作成するためにコピーできるだけです。デフォルト設定を編集して、コピーした新しい設定が正しく初期設定されているかどうか確認します。インスタンスまたはクラスタの作成時に作成された設定
新しいサーバーインスタンスまたは新しいクラスタを作成する場合は、次のどちらかを実行します。
デフォルトでは、
default-config
設定からコピーした設定を使用して新しいクラスタまたはインスタンスが作成されます。別の設定からコピーするには、新規インスタンスまたはクラスタの作成時に設定を指定します。サーバーインスタンスの場合、新しい設定には instance_name
-config
という名前が付けられます。クラスタの場合、新しい設定には cluster-name-config
という名前が付けられます。一意のポート番号と設定
同じホストマシン上の複数のインスタンスが同じ設定を参照する場合、各インスタンスは独自のポート番号を待機する必要があります。たとえば、ポート 80 の HTTP リスナーを使用する名前付き設定を 2 つのサーバーインスタンスが参照する場合、ポートの競合により、どちらかのサーバーインスタンスが起動できなくなります。一意のポートが使用されるように、個々のサーバーインスタンスが待機するポート番号を定義するプロパティを変更します。
ポート番号に次の原則を適用します。
- 個々のサーバーインスタンスのポート番号は、最初に設定から継承されます。
- サーバーインスタンスの作成時にポートがすでに使用されている場合は、継承されたデフォルト値をインスタンスレベルでオーバーライドして、ポートの競合を防止します。
- インスタンスが設定を共有しているものと仮定します。設定はポート番号 n を使用します。同じ設定を使用するマシンで新しいインスタンスを作成する場合、新しいインスタンスにはポート番号 n+1 が割り当てられます (使用可能な場合)。この番号が使用できない場合は、n+1 の次に使用可能なポートが選択されます。
- 設定のポート番号を変更する場合、そのポート番号を継承するサーバーインスタンスは変更されたポート番号を自動的に継承します。
- インスタンスのポート番号を変更し、続いて設定のポート番号を変更する場合、インスタンスのポート番号は変更されません。
名前付き設定に関する管理コンソールタスク名前付き設定の作成
名前付き設定を作成するには、次の手順に従います。
同機能を持つ
asadmin
コマンド:copy-config
名前付き設定のプロパティの編集
名前付き設定を編集するには、次の手順に従います。
表 12-1 に、あらかじめ定義されたプロパティとその説明のリストを示します。
同機能を持つ
asadmin
コマンド:set
設定を参照するインスタンスのポート番号の編集
名前付き設定を参照する各インスタンスは、最初にその設定からポート番号を継承します。ポート番号はシステムで一意である必要があるため、継承されたポート番号をオーバーライドする必要があります。
同機能を持つ
asadmin
コマンド:set
名前付き設定のターゲットの表示
名前付き設定のターゲットを表示するには、次の手順に従います。
名前付き設定の削除
名前付き設定を削除するには、次の手順に従います。
同機能を持つ
asadmin
コマンド:delete-config