Administration Console オンライン ヘルプ
ドメイン
[ドメインに関する属性と Administration Console 画面のリファレンス]
ドメインとは、相互に関連した WebLogic Server リソースの集合で、1 つの単位として管理されます。ドメインには 1 つまたは複数の WebLogic Server が含まれ、1 つまたは複数の WebLogic Server クラスタが含まれる場合もあります。
ドメインは独立した管理単位です。アプリケーションがドメインにデプロイされている場合、そのアプリケーションのコンポーネントを、そのドメインに含まれないサーバにデプロイすることはできません。ドメインでクラスタがコンフィグレーションされている場合、クラスタのすべてのサーバもそのドメインの一部となります。
ドメインごとに、ドメイン内のすべてのサーバとクラスタに適用される WebLogic Server リソースのサブセットをコンフィグレーションできます。これらの属性は Administration Console のドメイン ノードでコンフィグレーションします。
タスク
ドメイン全体の管理ポートの有効化
WebLogic Server には、ドメイン内のすべてのサーバで使用する SSL 管理ポートを有効にするオプションが用意されています。管理ポートは省略可能ですが、以下の 2 つの機能があります。
- スタンバイ状態でサーバを起動する機能
- ドメイン内のアプリケーション トラフィックから管理トラフィックを分別する機能
管理ポートではセキュアな SSL トラフィックのみが受け入れられ、管理ポートを経由するすべての接続にはサーバ管理者による認証が必要となります。このため、管理ポートを有効にするには、ドメインに対する以下の制限に従う必要があります。
- ドメイン内の管理サーバとすべての管理対象サーバを、SSL プロトコルをサポートするようにコンフィグレーションする必要があります。
- ドメイン内のすべてのサーバ (管理サーバを含む) で同時に管理ポートを有効または無効にします。
- 管理ポートを有効にした後、ドメイン内の任意の管理対象サーバを起動するには、管理サーバとの SSL 接続を確立する必要があります。この制限は、管理対象サーバをコマンドラインから起動するのか、またはノード マネージャを使用して起動するのかに関係なく適用されます。
- 管理ポートを有効にしたら、すべての Administration Console トラフィックは、管理ポートを経由して接続する必要があります。
- ドメイン全体の管理ポートを使用するドメイン内の同一のコンピュータ上で複数のサーバ インスタンスが実行される場合には、以下のいずれかを行う必要があります。
- 複数のサーバ インスタンスを 1 台のマルチホーム マシンにホストし、各サーバ インスタンスにユニークなリスン アドレスを割り当てます。
- マシン上の 1 つだけ除いた全部のサーバ インスタンスでドメイン全体のポートをオーバーライドします。 Administration Console の [サーバ|コンフィグレーション|一般] ページの [詳細オプション] にある [ローカル管理ポートのオーバーライド] オプションを使用してポートをオーバーライドします。
ドメインの管理ポートを有効にするには、次の手順に従います。
- まず、ドメイン内のすべてのサーバが SSL を使用するよう適切にコンフィグレーションされていることを確認します。詳細については、相互 SSL のコンフィグレーションを参照してください。
- 左ペインでアクティブなドメインの名前を選択して、ドメインのコンフィグレーション属性を表示します。
- 右ペインの [コンフィグレーション] タブをクリックします。
- [ドメイン管理ポートを有効化] 属性を選択して、このドメインの SSL 管理ポートを有効にします。
- [管理ポート] ボックスに、ドメイン内のサーバ インスタンスが管理ポートとして使用する SSL ポート番号を入力します。サーバ インスタンスの [コンフィグレーション|一般] タブの [詳細オプション] で、個々のサーバ インスタンスの管理ポート割り当てをオーバーライドできます。
- ドメイン内のすべてのサーバ インスタンス (管理サーバとすべての管理対象サーバを含む) を再起動します。ドメイン内のすべてのサーバ インスタンスが再起動するまで、管理ポートは機能しません。
- 管理ポートを有効にした後、管理対象サーバを起動するには、ドメインの管理サーバとの SSL 接続を確立する必要があります。接続の確立は、管理対象サーバの起動時にコマンドラインで次のオプションを指定して行います。
-Dweblogic.management.server=https://host
:admin_port
host
は管理サーバのアドレス、admin_port は管理サーバで使用されている管理ポートです。http://
ではなく、https://
をプレフィックスとして指定する必要があります。