WebSphere Application Server - Express, Version 6.1   
             オペレーティング・システム: AIX , HP-UX, Linux, Solaris, Windows, Windows Vista

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

wsadmin ツールによるアプリケーションのインストール

wsadmin ツールおよびスクリプトを使用して、アプリケーションをランタイムにインストールすることができます。

始める前に

このタスクを開始する場合は、あらかじめ wsadmin ツールが稼働 している必要があります。 詳しくは、wsadmin スクリプト・クライアントの開始 の項目を参照してください。

単一サーバー・システムでは、アプリケーションをインストールする前に、 サーバーが既に稼働している必要があります。詳しくは、スクリプトによるサーバーの始動 の項目を参照してください。

このタスクについて

インストールするアプリケーションは、 エンタープライズ・アーカイブ (EAR) ファイル、Web アーカイブ (WAR) ファイル、サーブレット・アーカイブ (SAR) ファイル、Java (JAR) ファイルのいずれかでなければなりません。wsadmin ツールでアーカイブ・ファイルをインストールするには、 ファイルの末尾を .ear.jar.sar または .war にする必要があります。wsadmin ツールは、これらの拡張子を使用してアーカイブのタイプを理解します。 ファイルが WAR または JAR ファイルの場合は、自動的に EAR ファイルとしてラップされます。

AdminApp useMetaDataFromBinary オプションが指定された アプリケーションをインストールする場合には 、WebSphere Application Server V6.x デプロイメント・ターゲットにのみ、 このアプリケーションをインストールできます。 これは、このアプリケーションをインストールした後に 、AdminApp edit コマンドを使用してアプリケーションを 編集する場合にも当てはまります。WebSphere Application Server V6.x セルでアプリケーションのインストールまたは編集を行うために、V5.x wsadmin ツールを使用する場合には、V5.x wsadmin ツールで使用可能なステップのみが表示されます。

以下のステップを実行してアプリケーションをランタイムにインストールします。

プロシージャー

  1. ご使用の構成にアプリケーションをインストールするために使用するオプションを決定します。
    例えば、構成がノード、セル、およびサーバーからなる場合は、 install コマンドを入力するときにその情報を指定できます。 AdminApp オブジェクトの install、installInteractive、edit、editInteractive、update、および updateInteractive コマンドのオプション のトピックで、 install および installinteractive コマンドの有効なオプションのリストを検討し、 -node、-cell、 および -server の各オプションの正しい構文を見つけます。 この構成の場合、Jacl コマンドは次のようになります。
    $AdminApp install "location_of_ear.ear" {-node nodeName -cell cellName -server serverName}
    

    エンタープライズ・アーカイブ (EAR) ファイルでサポートされているオプションのリストは、 例えば次のように、options コマンドを使用しても取得できます。

    Jacl を使用:
    $AdminApp options
    Jython を使用:
    AdminApp.options()
  2. アプリケーションをインストールするために、install コマンドまたは installInteractive コマンドを使用することを選択します。

    アプリケーションは、install コマンドを使用してバッチ・モードでインストールすることも、 installinteractive コマンドを使用して対話モードでインストールすることもできます。 対話モードでは、プロンプトに応じて情報を提供しながら一連の作業を進めます。 install コマンドと installinteractive コマンドは、 ともに前のステップでインストールに使用するオプションのセットをサポートしています。

  3. アプリケーションをインストールします。 この例では、 server オプションのみを install コマンドとともに使用します。 この場合、server オプションの値は serv2 です。 ご使用の構成に基づいて選択するオプションで、 install または installInteractive コマンドをカスタマイズします。
    • 次のようにして、install コマンドを使用してバッチ・モードでアプリケーションをインストールします。
      • 単一サーバー・システムに限っては、以下のコマンドが、 EAR ファイルおよびコマンド・オプション情報を使用して、クラスター上にアプリケーションをインストールします。
        • Jacl を使用:

          $AdminApp install "c:/MyStuff/application1.ear" {-server serv2}
        • Jython リストを使用:

          AdminApp.install('c:/MyStuff/application1.ear', ['-server', 'serv2'])
        • Jython ストリングを使用:

          AdminApp.install('c:/MyStuff/application1.ear', '[-server serv2]')
        各部の意味は、次のとおりです。
        $ 変数名を値で置換する Jacl 演算子です。
        AdminApp アプリケーション・オブジェクト管理をサポートするオブジェクトです。
        install AdminApp コマンドです。
        MyStuff/application1.ear インストールするアプリケーションの名前です。
        server インストール・オプションです。
        serv2 サーバー・オプションの値です。
      • Network Deployment システムに限っては、以下のコマンドが、 EAR ファイルおよびコマンド・オプション情報を使用して、クラスター上にアプリケーションをインストールします。
        • Jacl を使用:

          $AdminApp install "c:/MyStuff/application1.ear" {-cluster cluster1}
        • Jython リストを使用:

          AdminApp.install('c:/MyStuff/application1.ear', ['-cluster', 'cluster1'])
        • Jython ストリングを使用:

          AdminApp.install('c:/MyStuff/application1.ear', '[-cluster cluster1]')
        各部の意味は、次のとおりです。
        $ 変数名を値で置換する Jacl 演算子です。
        AdminApp アプリケーション・オブジェクトを管理できるようにするオブジェクトです。
        install AdminApp コマンドです。
        MyStuff/application1.ear インストールするアプリケーションの名前です。
        cluster インストール・オプションです。
        cluster1 クラスター・オプションの値 (クラスター名になります)
    • installInteractive コマンドを使用して、対話モードでアプリケーションをインストールします。 以下のコマンドを使用すると、一連のインストール・タスクを通してプロンプトが出され、アプリケーション情報が変更されます。
      • Jacl を使用:

        $AdminApp installInteractive "c:/MyStuff/application1.ear"
      • Jython を使用:

        AdminApp.installInteractive('c:/MyStuff/application1.ear')
      各部の意味は、次のとおりです。
      $ 変数名を値で置換する Jacl 演算子です。
      AdminApp アプリケーション・オブジェクトを管理できるようにするオブジェクトです。
      installInteractive AdminApp コマンドです。
      MyStuff/application1.ear インストールするアプリケーションの名前です。
  4. 構成の変更を保管します。
    Jacl を使用:
    $AdminConfig save
    Jython を使用:
    AdminConfig.save()



関連タスク
スクリプト管理のための AdminApp オブジェクトの使用
関連資料
AdminApp オブジェクトのコマンド
AdminApp オブジェクトの install、installInteractive、edit、editInteractive、update、および updateInteractive コマンドのオプション
例: AdminApp オブジェクト・コマンドのオプション情報の取得
タスク・トピック    

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

最終更新: Jan 21, 2008 6:25:35 PM EST
http://publib.boulder.ibm.com/infocenter/wasinfo/v6r1/index.jsp?topic=/com.ibm.websphere.express.doc/info/exp/ae/txml_callappinstall.html