コンフィグレーション ウィザードの使い方
対象のコンフィグレーション
Web アプリケーションなどのアプリケーションや、JMS および JDBC コンポーネントのようなサービスの対象にサーバまたはクラスタを指定するかどうかは任意選択です。ただし、サービスを追加した場合や、複数のサーバまたはクラスタに分散するドメインをコンフィグレーションした場合は、アプリケーションまたはサービスをデプロイするサーバやクラスタを対象として指定することをお勧めします。
[アプリケーションおよびサービスの対象指定オプション] ウィンドウでは、アプリケーションとサービスをデプロイするサーバおよびクラスタを対象として指定するかどうかを決定するように求められます。[いいえ] を選択すると、以前に選択したコンフィグレーション ソースで定義されているコンフィグレーションの対象設定がそのまま使用されます。[はい] を選択すると、後続のウィンドウで、以下の表の説明に従って対象をコンフィグレーションするように求められます。
注意 : コンフィグレーション ウィザードでは、既存のコンフィグレーションが自動的に変更され、クラスタ化または非クラスタ化されたマルチサーバ環境でアプリケーションとサービスを実行できます。詳細については、「アプリケーションとサービスの自動コンフィグレーション」を参照してください。
実行するタスク
|
作業内容
|
アプリケーションの対象にサーバまたはクラスタを指定
|
ドメイン テンプレート内またはインポートされた拡張テンプレート内にある Web アプリケーションや EJB モジュールなどのアプリケーション コンポーネントをデプロイする対象サーバおよびクラスタを指定する。
|
サービスの対象にサーバまたはクラスタを指定
|
JDBC や JMS コンポーネントなどのアプリケーション サービスまたは起動/停止クラスをデプロイする対象サーバおよびクラスタを指定する。
|
関連トピック
チュートリアル : 管理対象サーバ、クラスタ、およびアプリケーション サービスを含むカスタム ドメインの作成
アプリケーションの対象にサーバまたはクラスタを指定
[アプリケーションのサーバまたはクラスタへの対象設定] ウィンドウでは、ドメイン テンプレート内またはインポートされた拡張テンプレート内にある Web アプリケーションや EJB モジュールなどのアプリケーション コンポーネントをデプロイする対象サーバおよびクラスタを指定するように求められます。
サーバまたはクラスタにアプリケーション コンポーネントをデプロイするには
[対象] ペインで、アプリケーション コンポーネントをデプロイするサーバまたはクラスタを選択します。
左側のペインで、選択したサーバまたはクラスタを割り当てる各アプリケーション コンポーネントを選択します。リスト内のアプリケーション コンポーネントをすべて選択するには、[すべて選択] を選択します。リスト内のアプリケーション コンポーネントをすべて選択解除するには、[すべて選択解除] を選択します。
各アプリケーション コンポーネントに対応する [対象] リストが、コンポーネントが割り当てられるサーバまたはクラスタに合わせて更新されます。
注意 : クラスタのメンバーをアプリケーションの対象にした場合、そのクラスタは自動的にアプリケーションの対象にはなりません。クラスタをアプリケーションの対象にする場合は、明確に指定する必要があります。
サーバまたはクラスタに割り当てるアプリケーション コンポーネントごとに、手順 1 と 2 を繰り返します。
[次へ] をクリックして、次のコンフィグレーション ウィンドウに進みます。
関連トピック
チュートリアル : 管理対象サーバ、クラスタ、およびアプリケーション サービスを含むカスタム ドメインの作成
サービスの対象にサーバまたはクラスタを指定
[サービスのサーバまたはクラスタへの対象指定] ウィンドウでは、JDBC や JMS コンポーネントなどのアプリケーション サービスや、起動/停止クラスをデプロイする対象サーバおよびクラスタを指定するように求められます。
JDBC コンポーネントの対象指定には、以下のガイドラインを使用します。
JDBC データ ソースと接続プールを対象にする場合は、このデータ ソースとその関連プールの対象に同じサーバおよびクラスタを指定する。
シングルサーバ コンフィグレーションでは、各データ ソースと関連付けられた接続プールをシングル サーバに割り当てる。
管理サーバと管理対象サーバによるコンフィグレーションでは、データ ソースおよび関連付けられた接続プールの対象に使用先のサーバを指定する。
クラスタでは、データ ソースおよび関連付けられた接続プールを、クラスタ内の個々のサーバではなくクラスタに割り当てる。
データ ソースと接続プールの組み合わせでは、複数のサーバまたはクラスタを対象として指定できる (組み合わせによる対象指定のみ可能)。たとえば、データ ソースに関連付けられている接続プールが管理対象サーバ B にのみ割り当てられている場合、データ ソースの対象を管理対象サーバ A に指定することはできません。
サービスの対象にサーバまたはクラスタを指定するには
[対象] ペインで、アプリケーション コンポーネントをデプロイするサーバまたはクラスタを選択します。
左側のペインで、選択したサーバまたはクラスタを割り当てる各サービスを選択します。リスト内のアプリケーション サービスをすべて選択するには、[すべて選択] を選択します。リスト内のアプリケーション サービスをすべて選択解除するには、[すべて選択解除] を選択します。
注意 : アプリケーション サービスを選択または選択解除すると、コンフィグレーション要素間の依存関係がチェックされ、選択されているコンポーネントのリストが自動的に変更されます。
各アプリケーション サービスに対応する [対象] リストが、コンポーネントが割り当てられるサーバまたはクラスタに合わせて更新されます。
注意 : クラスタのメンバーをサービスの対象にした場合、そのクラスタは自動的にサービスの対象にはなりません。クラスタをアプリケーションの対象にする場合は、明確に指定する必要があります。
サーバまたはクラスタに割り当てるアプリケーション サービスごとに、手順 1 と 2 を繰り返します。
[次へ] をクリックして、次のコンフィグレーション ウィンドウに進みます。
注意 : 既存のコンフィグレーションを拡張する場合は、「WebLogic コンフィグレーションの作成」の説明に従ってコンフィグレーションを更新する手順に進みます。
関連トピック
チュートリアル : 管理対象サーバ、クラスタ、およびアプリケーション サービスを含むカスタム ドメインの作成
アプリケーションとサービスの自動コンフィグレーション
シングルサーバ ドメインから (クラスタ化または非クラスタ化された) マルチサーバ ドメインに切り替えると、コンフィグレーション ウィザードによって既存のコンフィグレーションが自動的に変更され、新しい環境でアプリケーションとサービスを実行できるようになります。このプロセスを自動コンフィグレーションと呼びます。
注意 : 自動コンフィグレーション処理時にコンフィグレーション ウィザードで用いられるルールは、再コンフィグレーションされたドメイン コンフィグレーションが正しく機能するために定義されます。これらの新しい設定の変更は、詳しい知識を持つユーザだけが行います。設定を変更すると、ドメインの操作に悪影響が及ぶおそれがあります。
「ドメインの簡単な概要」で説明されている、ドメイン コンフィグレーションの主なタイプを以下に示します。
スタンドアロン サーバのドメイン
管理対象サーバがあるドメイン
管理対象サーバとクラスタがあるドメイン
コンフィグレーション ウィザードでは、以下の状況で自動コンフィグレーションが実行されます。
ドメイン作成中に、ドメイン コンフィグレーションのタイプを変更する場合。たとえば、スタンドアロン サーバのドメイン コンフィグレーションを含むテンプレートを選択し、管理対象サーバまたはクラスタを追加するとします。この場合は、元のコンフィグレーションに組み込まれていたアプリケーションとサービスの対象として、追加した管理対象サーバおよびクラスタが自動的に指定されます。
既存のドメインに拡張を追加する場合。
スタンドアロン サーバのドメインからテンプレートを作成し、管理対象サーバまたはクラスタをそのテンプレートに追加すると、Configuration Template Builder でも自動コンフィグレーションが実行されます。
コンフィグレーション ウィザードと Configuration Template Builder では、自動コンフィグレーション実行時に、以下の表に記載された命名規約が使用されます。
注意 : 自動コンフィグレーション時に作成されるコンポーネント名では、新しいコンポーネント名の識別に使用される数値が n
によって指定されます。最初に作成されるコンポーネントの n
の値は 1 です。この値は、コンポーネントを追加するたびに 1 つずつ増加します。
自動コンフィグレーションされたコンポーネントごとに、自動コンフィグレーション JNDI 名 JNDIname_auto_
n
も作成されます。
コンポーネント
|
自動コンフィグレーション時に作成される名前
|
JMS ファイル ストア
|
JMSfilestorename _auto_ n
|
JMS JDBC ストア
|
JMSJDBCStorename _auto_ n
|
JMS サーバ
|
JMSservername _auto_ n
(JMS サーバがクラスタに伝播されるときに作成)
|
JMS サーバ
|
JMSservername _pinned_ n
(JMS サーバが特定のサーバに固定されるときに作成)
|
JMS トピック
|
JMStopicname _auto_ n
|
JMS キュー
|
JMSqueuename _auto_ n
|
JMS 分散トピック
|
dist_ JMStopicname _auto
|
JMS 分散トピック メンバー
|
autoJMStopicname _OF_ autoJMSservername
|
JMS 分散キュー
|
dist_ JMSqueuename _auto
|
JMS 分散キュー メンバー
|
autoJMSqueuename _OF_ autoJMSservername
|