WebSphere Application Server Version 6.1 Feature Pack for Web Services   
             オペレーティング・システム: AIX , HP-UX, i5/OS, Linux, Solaris, Windows, Windows Vista, z/OS

             目次と検索結果のパーソナライズ化

Web サーバー構成のマイグレーション

以前のバージョンの WebSphere Application Server をサポートする Web サーバーを現行バージョンサポートするようにマイグレーションすることができます。

このタスクについて [z/OS]

WebSphere Application Server バージョン 5.x からのマイグレーション: この情報は、WebSphere Application Server バージョン 5.x からのマイグレーションにのみ適用されます。 バージョン 6.0.x からのマイグレーションには、適用されません。
  • バージョン 5.x からバージョン 6.1 へのマイグレーションが成功した後で生成される プラグイン構成ファイル (plugin-cfg.xml) は、トポロジー中心です。 つまり、1 つのセル内にすべてのアプリケーションが含まれています。 このセル全体のプラグイン構成 ファイルは、GenPluginCfg コマンド またはプラグイン構成生成 MBean を使用して、 バージョン 6.1 管理コンソールから管理することができます。

    プラグイン構成を再生成すると、保持しておきたい手動の構成変更の内容が上書きされてしまう場合があることに注意してください。

  • バージョン 6.x の管理コンソールを使用すると、 アプリケーションを中心とした plugin-cfg.xml ファイルの 生成をサポートすることができます。 アプリケーション中心とは、管理コンソールで生成される plugin-cfg.xml ファイルが細分性を持ち、特定の Web サーバーまたはアプリケーション・サーバーに、各アプリケーションをマップできるようになることを意味します。
  • 管理コンソールを使用して Web サーバー・プラグイン構成を管理できるようセットアップするには、最初にデフォルトの Web サーバー構成を作成し、管理コンソールを使用して、マイグレーションした plugin-cfg.xml ファイルからこの Web サーバー構成にプラグイン・プロパティーを追加します。
    1. デフォルトの Web サーバー構成を作成します。

      ローカル Web サーバーのセットアップ またはリモート Web サーバーのセットアップ を参照してください。

    2. マイグレーションした plugin-cfg.xml ファイルから、この Web サーバー構成にプラグイン・プロパティーを追加します。

      Web サーバーとの通信 およびWeb サーバー・プラグインの構成プロパティー を参照してください。

WebSphere Application Server バージョン 6.0.x からのマイグレーション : この情報は、WebSphere Application Server バージョン 6.0.x からのマイグレーションにのみ適用されます。 バージョン 5.x からのマイグレーションには、適用されません。
  • Web サーバーおよびプラグインを、WebSphere Application Server バージョン 6.0.x から バージョン 6.1 へマイグレーションする場合、configureWebserverDefintion.jacl スクリプト は、Web サーバーに関連する情報をすべて更新するわけではありません。 バージョン 6.1 用に、 バージョン 6.0.x Web サーバー定義を再作成する必要があります。

    configureWebserverDefintion.jacl スクリプトは、 プラグインのインストール・ルート、 ログ・ファイル、構成ファイル、および Web サーバー・マシン上の 鍵ストアのロケーションなど、Web サーバー・プラグインに 関連するすべての情報を更新します。 ただし、このスクリプトは、Web サーバー定義が 既に存在している場合は、Web サーバーに関連する その他のプロパティーの更新は行いません。

  • Web サーバー定義を再作成するには、以下のアクションを実行します。
    1. 以下のアクションのいずれかを実行して、 既存のバージョン 6.1 Web サーバー定義を削除します。
      • 以下の wsadmin コマンドを使用します。
        $AdminTask deleteServer { -serverName webserver1 -nodeName WebserverHostName-node_node }
        $AdminTask removeUnmanagedNode { -nodeName WebserverHostName-node_node }
        $AdminConfig save
      • 管理コンソールを使用して、以下のアクションを実行します。
        1. 管理コンソールで、「サーバー」>「Web サーバー」とクリックします。
        2. 削除する Web サーバーを選択して、「削除」をクリックします。
    2. プラグイン・インストーラーによって 生成された configureweb_server_name スクリプトを使用して、 新規のバージョン 6.1 Web サーバー定義を作成します。

プロシージャー

  1. [AIX HP-UX Linux Solaris Windows] IBM HTTP Server バージョン 6.x とそのプラグイン、またはサポートされている別の Web サーバーのプラグインをインストールします。
    以下の手順に従って、HTTP Server とそのプラグインを別々のマシンにインストールします。
    1. マシンに製品ディスクを挿入します。
    2. ランチパッドが自動的に開始した場合は、ランチパッドを閉じます。
    3. ディレクトリーを製品ディスク上の IHS ディレクトリーに変更します。
    4. IBM HTTP Server をインストールします。
      ご使用のプラットフォームに適した、インストール・スクリプトを実行してください。
      • [AIX] [HP-UX] [Linux] [Solaris] InstallIHS.sh
      • [Windows] InstallIHS.bat
      このスクリプトにより、必要なプラグインがインストールされ、サポートされている Web サーバーに必要な構成変更が行われます。

    IBM HTTP Server バージョン 6.1 は、以前のバージョンと共存させることができます。または、以前のバージョンをバージョン 6.1 にアップグレードすることもできます。アップグレードすれば、HTTP server をアンインストールして、再インストールする必要はなくなります。バージョンをアップグレードするには、バージョン 6.1 を、以前のバージョンと同じディレクトリー構造にインストールします。HTTP Server を別のディレクトリーにインストールすると、バージョン 6.1 は旧バージョンと共存します。 デフォルトでは、管理サーバーと Web サーバーは、旧バージョンと同じポ ートを使用し、これにより競合が起こります。ただし、ポートの割り当ては、WebSphere Application Server インストール・ウィザードまたはプロファイル管理ツールのポート割り当てパネルで変更することができます。 製品および追加のソフトウェアのインストール を参照してください。

    • 別々のディレクトリーにインストールする場合は、 新規システム用のポート番号の割り当てを変更します。 ポート番号は、共存パネルで変更できます。インストール・ウィザードでは前のステップに戻ることができるので、ポート設定を変更していない場合は変更することができます。あるいは、インストール後に HTTP Server ディレクトリーの httpd.conf ファイルでポート設定を変更することもできます。

    • 旧バージョンと同じディレクトリーにインストールする場合は、IBM HTTP Server の httpd.conf 構成エントリーを更新して、WebSphere Application Server の旧バージョン用のエントリーを除去します。

      WebSphere Application Server のバージョン 5.x、6.0.x、および 6.1 は、いずれも同じ HTTP トランスポート・プラグイン・バイナリー・モジュールを使用します。Web サーバー構成ファイルに WebSphere Application Server バージョン 5.x または 6.0.x のプラグイン情報が含まれている場合は、手動で除去してください。除去しないと、HTTP Server が 2 つ目のバージョン 6.1 プラグイン・バイナリー・モジュールを始動しようとしたときに、エラーが発生します。このエラーは、モジュールがすでにロードされていることを示すものです。

      構成ファイルには、WebSphere Application Server のサンプルにアクセスするための重複エントリーが含まれている場合があります。旧バージョンのエイリアスをすべて除去し、バージョン 6.1 のエントリーを保存します。
      バージョン 5.x のインストール:
      Alias /WSsamples "c:¥Program Files¥WebSphere¥AppServer¥WSsamples"
      Alias /IBMWebAS/ "c:¥Program Files¥WebSphere¥AppServer¥web¥"
      
      バージョン 6.0.x のインストール:
      Alias /WSsamples "c:¥Program Files¥WebSphere¥AppServer¥WSsamples"
      Alias /IBMWebAS/ "c:¥Program Files¥WebSphere¥AppServer¥web¥"
      
      バージョン 6.1 のインストール:
      Alias /WSsamples "c:¥Program Files¥WebSphere¥AppServer¥WSsamples"
      Alias /IBMWebAS/ "c:¥Program Files¥WebSphere¥AppServer¥web¥"
      
  2. [AIX HP-UX Linux Solaris Windows] WebSphere Application Server バージョン 6.1 と連動するように、プラグインをマイグレーションします。
    WebSphere Application Server バージョン 6.0 からは、以下が適用されます。
    • Web サーバーは管理コンソールで表すことができます。
    • Web サーバー・プラグイン構成ファイル (plugin-cfg.xml) は、1 つのセル全体のプラグイン構成ファイルではなく、すべての Web サーバー定義と関連付けられます。
    • 生成されたプラグイン構成ファイルの設定は、ホストしている Web サーバーにデプロイされるアプリケーションのリストに基づいています。

    以下の手順に従い、トポロジーに基づいた Web サーバー・プラグイン構成ファイルを生成します。 この方法は、旧リリースで生成されたプラグイン構成ファイルに使用されていました。

    1. GenPluginCfg コマンドを使用して、 プラグイン構成ファイルを生成します。

      GenPluginCfg コマンド を参照してください。

    2. WebSphere Application Server があるマシンからリモート Web サーバーに、 生成されたプラグイン構成ファイルを手動で伝搬します。
    3. プラグイン・インストール・ウィザードを使用して、Web サーバーを構成します。デフォルトのプラグイン構成ファイル・ロケーションを使用する代わりに、 前のステップで伝搬されたプラグイン構成ファイルの新規ロケーションを指定します。

      Web サーバー・プラグインのインストール を参照してください。

    プラグイン・インストール・ウィザードを使用するアプリケーション中心のアプローチにマイグレーションすることをお勧めします。プラグイン・インストール・ウィザードは、Web サーバーの Web サーバー定義を作成し、 新規に作成された Web サーバー定義に現在デプロイされているすべてのアプリケーションをマップするために使用できるスクリプトを生成します。

  3. [i5/OS] HTTP サーバー・インスタンスを構成します。

    HTTP サーバー・インスタンスの構成 を参照してください。

    以下の 2 つのオプションから選択できます。
    • WebSphere Application Server バージョン 6.1 プロファイルで使用する新しい HTTP サーバー・インスタンスを作成します。

      この方法では、WebSphere Application Server バージョン 5.x または 6.0.x およびバージョン 6.1 のプロファイルを引き続き正常に作動できます。

    • マイグレーションする WebSphere Application Server バージョン 5.x または 6.0.x プロファイルの HTTP サーバー・インスタンス構成をアップデートします。

      この方法では、WebSphere Application Server バージョン 6.1 プロファイルと連動する HTTP インスタンスの構成が変更され、WebSphere Application Server バージョン 5.x または 6.0.x プロファイルは使用できなくなります。

  4. [i5/OS] WebSphere Application Server バージョン 6.1 プロファイル用の仮想ホストを構成します。

    仮想ホストの構成 を参照してください。

    この手順を行うことで、ホストおよび HTTP トランスポートのポート番号が共に仮想ホストのリストに存在することができます。

    前のステップで 新しい HTTP サーバーを作成した場合、またはマイグレーションの実行時に -portBlock パラメーターを使用した場合は、仮想ホストには、HTTP サーバーと通信するための正しいポートが含まれません。HTTP サーバーで使用するポートのホスト別名を追加する必要があります。

  5. [i5/OS] Web サーバーとの通信を構成します。

    Web サーバーとの通信 を参照してください。

    この手順によって、プラグイン構成ファイル plugin-cfg.xml が再生成されます。これは、構成の変更の後に必ず行う必要があります。

    プラグインのトランスポートで Secure Sockets Layer (SSL) を使用可能にした場合は、追加の構成が必要です。.kdb ファイルをバージョン 6.1 プロファイルにコピーするほかに、プラグインを編集して、プラグインのトランスポート使用に必要とされる .kdb ファイルを指定する必要があります。

    バージョン 6.1 プロファイルへの .kbd ファイルのコピーについての詳細は、製品構成のマイグレーション時の構成マッピング の J2EE セキュリティーのセクションを参照してください。

次の作業 [AIX HP-UX Linux Solaris Windows] [i5/OS]

WebSphere Application Server Version 5.x からのマイグレーション: この情報は、WebSphere Application Server バージョン 5.x からマイグレーションする場合のみ該当します。バージョン 6.0.x からマイグレーションする場合には、該当しません。
  • バージョン 5.x からバージョン 6.1 へのマイグレーションが成功した後で生成される プラグイン構成ファイル (plugin-cfg.xml) は、トポロジー中心です。 つまり、1 つのセル内にすべてのアプリケーションが含まれています。 このセル全体のプラグイン構成 ファイルは、GenPluginCfg コマンド またはプラグイン構成生成 MBean を使用して、 バージョン 6.1 管理コンソールから管理することができます。 GenPluginCfg コマンド を参照してください。

    プラグイン構成を再生成すると、保持しておきたい手動の構成変更の内容が上書きされてしまう場合があることに注意してください。

  • バージョン 6.x の管理コンソールを使用すると、 アプリケーションを中心とした plugin-cfg.xml ファイルの 生成をサポートすることができます。 アプリケーション中心とは、 管理コンソールで生成される plugin-cfg.xml ファイルが 細分性を持ち、 特定の Web サーバーまたはアプリケーション・サーバーに、 各アプリケーションをマップできるようになることを意味します。
  • 管理コンソールを使用して Web サーバー・プラグイン構成を管理できるようセットアップするには、最初にデフォルトの Web サーバー構成を作成し、管理コンソールを使用して、マイグレーションした plugin-cfg.xml ファイルからこの Web サーバー構成にプラグイン・プロパティーを追加します。
WebSphere Application Server Version 6.0.x からのマイグレーション: この情報は、WebSphere Application Server バージョン 6.0.x からマイグレーションする場合のみ該当します。バージョン 5.x からマイグレーションする場合には、該当しません。
  • Web サーバーおよびプラグインを、WebSphere Application Server バージョン 6.0.x から バージョン 6.1 へマイグレーションする場合、configureWebserverDefintion.jacl スクリプト は、Web サーバーに関連する情報をすべて更新するわけではありません。 バージョン 6.1 用に、 バージョン 6.0.x Web サーバー定義を再作成する必要があります。

    configureWebserverDefintion.jacl スクリプトは、 プラグインのインストール・ルート、 ログ・ファイル、構成ファイル、および Web サーバー・マシン上の 鍵ストアのロケーションなど、Web サーバー・プラグインに 関連するすべての情報を更新します。 ただし、このスクリプトは、Web サーバー定義が 既に存在している場合は、Web サーバーに関連する その他のプロパティーの更新は行いません。

  • Web サーバー定義を再作成するには、以下のアクションを実行します。
    1. 以下のアクションのいずれかを実行して、 既存のバージョン 6.1 Web サーバー定義を削除します。
      • 以下の wsadmin コマンドを使用します。
        $AdminTask deleteServer { -serverName webserver1 -nodeName WebserverHostName-node_node }
        $AdminTask removeUnmanagedNode { -nodeName WebserverHostName-node_node }
        $AdminConfig save
      • 管理コンソールを使用して、以下のアクションを実行します。
        1. 管理コンソールで、「サーバー」>「Web サーバー」とクリックします。
        2. 削除する Web サーバーを選択して、「削除」をクリックします。
    2. プラグイン・インストーラーによって 生成された configureweb_server_name スクリプトを使用して、 新規のバージョン 6.1 Web サーバー定義を作成します。



関連概念
マイグレーション、共存、およびインターオペラビリティーの概要
事前マイグレーションの考慮事項
関連タスク
[AIX HP-UX Linux Solaris Windows] [i5/OS] IBM HTTP Server のインストール
[AIX HP-UX Linux Solaris Windows] [i5/OS] Web サーバー構成ファイルの編集
Web サーバー・プラグインのプロパティー
タスク・トピック    

ご利用条件 | フィードバック

最終更新: Jan 21, 2008 4:10:06 PM EST
http://publib.boulder.ibm.com/infocenter/wasinfo/v6r1/index.jsp?topic=/com.ibm.websphere.wsfep.multiplatform.doc/info/ae/ae/tins_migWebserver.html