WebSphere Application Server v7.0 への Management Server の WAR ファイルのデプロイ

IBM® Installation Manager を使用して、Management Server およびそれに関連付けられたデータベースとデータ・ファイルをアプリケーション・サーバーのコンピューターにインストールできます。 ただし、Management Server の Web アーカイブ (WAR) ファイルをアプリケーション・サーバーにデプロイするまで、 インストールは完了しません。 このタスクを使用して、Management Server の WAR ファイルを WebSphere® Application Server にデプロイします。

始める前に、WebSphere Application Server をインストールします。 パス長さの問題を避けるため、WebSphere Application Server を長いパスにインストールすることは避けてください。例えば、WebSphere Application Server を Windows コンピューターにインストールする場合、C:¥WAS70 にすれば、受け入れ可能なインストール場所になります。

WebSphere Application Server のインストール後に、WebSphere Application Server と共にインストールされた Apache Derby データベースのインスタンスを始動します。Derby データベースを始動するには以下の手順を実行します。ここで、was_folder は WebSphere Application Server のインストール・フォルダーです。
  • Windows: バッチ・ファイル was_folder¥derby¥bin¥networkServer¥startNetworkServer.bat を実行します。
  • AIX®/Linux/Solaris: スクリプト was_folder/derby/bin/networkServer/startNetworkServer を実行します。

WebSphere Application Server の Integrated Solutions Console を使用して、WAR ファイルをデプロイします。 管理コンソールのデフォルトの場所は、http://hostname:9043/ibm/console です。ここで、hostname は WebSphere Application Server が インストールされたコンピューターのホスト名です。

WebSphere Application Server の Integrated Solutions Console を使用して Management Server の WAR ファイルをデプロイするには、以下のようにします。

  1. 「Resources」 > 「JDBC」 > 「Data Sources」をクリックして、以下のプロパティーを使用してデータ・ソースを作成します。 他のすべてのプロパティーはデフォルトを使用します。
    Step 1: Enter basic data source information
    • Data source name: OptimServerDS
    • JNDI name: jdbc/OptimServerDS
    Step 2: Select JDBC provider
    Select an existing JDBC provider: Derby Client 40 (XA) を使用する Derby Network Server (Derby Network Server Using Derby Client 40 (XA))
    Step 3: Enter database specific properties for the data source
    Database name: OptimServerDB;create=true
    完了したら、「Save」をクリックしてデータ・ソースを保存し、その後「Test connection」をクリックしてデータ・ソースをテストします。
  2. 「Applications」 > 「New Application」 > 「New Enterprise Application」をクリックし、 以下のプロパティーを使用して WAR ファイルをデプロイします。他のすべてのプロパティーはデフォルトを使用します。
    Preparing for the application installation
    Management Server の WAR ファイルは shared_installation_directory/server/app/management-server.war です。 ここで、shared_installation_directory は、IBM Optim 共有パッケージ・グループ用に指定したインストール・ディレクトリーです。例えば Microsoft Windows の場合、Management Server の WAR ファイルのデフォルトの場所は C:¥Program Files¥IBM Optim¥shared¥server¥app¥management-server.war です。必要に応じて、「Browse」をクリックしてファイルを参照することもできます。 Fast Path」を使用して、アプリケーションをインストールします。
    Step 3: Map resource references to resources
    Browse」をクリックし、「OptimServerDS」を選択してから、「Apply」をクリックします。
    Step 5: Map context roots for Web modules
    Context Root: /server
    WAR ファイルのデプロイには数分間かかることがあります。 完了したら、「Save」をクリックして、構成を保存します。
  3. 「Applications」 > 「Application types」 > 「 WebSphere enterprise applications」 > 「management-server_war」 > 「Class loading and update detection」とクリックし、「Classes loaded with local class loader first (parent last)」を選択してから「Apply」をクリックします。その後、「Save」をクリックします。
  4. 「Servers」 > 「Server types」 > 「WebSphere application servers」 > 「server1」 > 「 Java and Process Management 」 > 「Process definition」 > 「Java Virtual Machine 」 > 「Custom properties」とクリックして、以下のプロパティーを追加します。
    com.ibm.optim.host.name
    WebSphere Application Server をインストールしたホストの名前。
    com.ibm.optim.host.port
    Web コンテナーが実行しているポート。デフォルトのポートは 9080 です。
    com.ibm.optim.registry.url
    レジストリーの場所です。これは、http://hostname:port/server/registry であり、ここで、hostname は com.ibm.optim.host.name の値であり、port は com.ibm.optim.host.port の値です。
    com.ibm.optim.repository.url
    リポジトリーの場所です。これは、http://hostname:port/server/repository であり、ここで、hostname は com.ibm.optim.host.name の値であり、port は com.ibm.optim.host.port の値です。
    完了したら、「Save」をクリックして、構成を保存します。
  5. WebSphere Application Server を停止して再始動します。
  6. 「Applications」 > 「Application types」 > 「 WebSphere enterprise applications」とクリックしてから、「management-server_war」が実行されていることを確認します。実行されていない場合には、「management-server_war」の「Select」ボックスを選択してから、「Start」をクリックします。 アプリケーションの開始には数分間かかることがあります。
WebSphere Application Server に Management Server をデプロイした後で、Management Server 上のレジストリーとリポジトリーに アクセスするように Proxy を構成する必要があります。