モジュールのサーバーへのマップ

デプロイされたアプリケーションの各モジュールは、1 つ以上のターゲット・サーバーにマップする必要があります。 ターゲット・サーバーは、アプリケーション・サーバー、 アプリケーション・サーバーのクラスター、または Web サーバーにすることができます。

始める前に

アプリケーションのモジュールまたはスタンドアロン Web モジュールは、コンソールを使用したアプリケーションのインストール中または後に、1 つ以上のターゲット・サーバーにマップすることができます。 このトピックでは、モジュールが既にサーバー上にインストールされ、 マッピングを変更する予定であることを前提としています。

マッピングを変更する前に、デプロイメント・ターゲットを確認してください。 モジュールに対して適切なデプロイメント・ターゲットを指定する必要があります。 バージョン 8.x フィーチャーを使用するモジュールは、 バージョン 7.x または 6.x ターゲット・サーバーにインストールすることはできません。同様に、バージョン 7.x フィーチャーを使用するモジュールは、バージョン 6.x ターゲット・サーバーにインストールすることはできません。

このタスクについて

アプリケーションのインストール時に、別のデプロイメント・ターゲットが指定された可能性があります。

管理コンソールの「モジュールの管理」ページを使用して、マッピングを表示および変更します。 このページは、コンソールを使用したアプリケーションのインストール時に表示され、アプリケーションのインストール後は、 「エンタープライズ・アプリケーション設定」ページからアクセスできます。

「モジュールの管理」ページで、アプリケーションに含まれるモジュールをインストールするターゲット・サーバーを指定します。 モジュールは、同一のアプリケーション・サーバーにインストールするか、 幾つかのアプリケーション・サーバーに分散することができます。また、アプリケーションに対する要求のルーターとして機能する ターゲットとして、Web サーバーを指定します。各 Web サーバーのプラグイン構成ファイル plugin-cfg.xml は、 その Web サーバーを経由して経路指定されるアプリケーションに基づいて生成されます。

重要: アプリケーションの実行中に アプリケーション設定を変更すると、アプリケーションは再始動されます。 スタンドアロン・サーバーでは、 変更内容を保存してからアプリケーションが再始動されます。複数サーバー製品では、 変更内容を保存してからアプリケーションが再始動され、 アプリケーションがインストールされているノード上のファイルが同期されます。マルチサーバー製品で同期が発生する時期を制御するには、「コンソール設定」ページの「変更をノードと同期する」を選択解除します。

手順

  1. コンソールのナビゲーション・ツリーで、「アプリケーション」 > 「アプリケーション・タイプ」 > 「WebSphere エンタープライズ・アプリケーション」 > application_name > 「モジュールの管理」とクリックします。

    「モジュールの管理」パネルが表示されます。

  2. マッピングのリストを調べます。

    モジュール・エントリーが、 「サーバー」で識別した 1 つ以上のターゲットにマップされていることを確認します。

  3. 必要に応じてマッピングを変更します。
    1. 同じターゲットにマップしたいモジュールをそれぞれ選択します。

      マッピングのリストから、モジュールのチェック・ボックスを選択してください。

    2. セキュリティー構成で複数ドメインがサポートされている場合は、 必要なクラスターまたはサーバーのあるドメインを選択するか、または「すべてのドメイン (All domains)」(デフォルト) のままにします。

      ドメインを選択すると、「クラスターおよびサーバー」リストには、ドメインで構成されているデプロイメント・ターゲットのみが表示されます。 アプリケーション内のモジュールを異なるセキュリティー・ドメインに属するデプロイメント・ターゲットに デプロイすることはできません。

    3. 「クラスターおよびサーバー」リストで、1 つ以上のターゲットを選択します。

      1 つのモジュールに対して該当するデプロイメント・ターゲットのみを選択します。WebSphere® Application Server バージョン 8.x フィーチャーを使用するモジュールを バージョン 7.x または 6.x ターゲット・サーバーにインストールすることはできません。

      複数ターゲットを選択するには、Ctrl キーを使用します。 例えば、Web サーバーがアプリケーションにサービスを提供するようにするには、 Ctrl キーを使用して、アプリケーション・サーバーまたは クラスターと Web サーバーをともに選択します。これにより、その Web サーバーの プラグイン構成ファイル plugin-cfg.xml が、Web サーバーを経由して 経路指定されるアプリケーションに基づいて生成されます。

    4. 適用」をクリックします。
  4. 各モジュール・マップが希望のターゲットにマップされるまで、ステップ 2 および 3 を繰り返します。
  5. 「OK」をクリックします。

タスクの結果

アプリケーションまたはモジュール構成が変更されます。アプリケーションまたはスタンドアロンの Web モジュールを再始動すると、 変更が有効になります。

Java™ Platform, Enterprise Edition (Java EE) 5 または 6 をサポートするモジュールがあるアプリケーションを 2 つのサーバーにインストールするには、以下を行います。

  1. 「すべて選択」アイコンをクリックして、 アプリケーションのすべてのモジュールを選択します。
  2. Ctrl を押しながら、「クラスターおよびサーバー」リストから、 バージョン 8 のアプリケーション・サーバーを 2 つ選択します。
  3. 適用」をクリックします。
  4. 「OK」をクリックします。

次のタスク

アプリケーションまたはモジュールをクラスターにデプロイし、構成の変更が完了したら、「エンタープライズ・アプリケーション」ページの 「更新のロールアウト」をクリックして、 アプリケーションまたはモジュールがデプロイされているクラスターの全クラスター・メンバーに変更済み構成を伝搬します。 「更新のロールアウト」により、クラスター・メンバーが含まれるノード上で構成が順次更新されます。

管理構成の変更を保存します。

デプロイメント・マネージャーの構成変更が、アプリケーションが稼働する個々のノード構成と同期する際に、アプリケーション・バイナリーがノードに転送されます。

トラブルの回避 (Avoid trouble) トラブルの回避 (Avoid trouble): 将来、 モジュールがマップされたサーバーまたはクラスターを削除するときには、 新規サーバーまたはクラスターを追加してそれにモジュールを再マップしてから、 古いサーバーまたはクラスターを削除します。古いサーバーまたはクラスターを削除する前に 新規サーバーまたはクラスターにモジュールを再マップしない場合は、各アプリケーションまたはモジュールをアンインストールしてから、 既存のサーバーまたはクラスターに再インストールする必要があります。モジュールがマップされたサーバーまたはクラスターが削除された後は、 このモジュールを別の既存サーバーまたはクラスターに再マップすることはできません。gotcha

トピックのタイプを示すアイコン タスク・トピック



タイム・スタンプ・アイコン 最終更新: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=trun_app_mapmodules
ファイル名:trun_app_mapmodules.html