Application Archive コンポーネントのインストールは、コンポーネントプロシージャーから直接行うか、Application Archive With Plan コンポーネントを使用して行います。いずれの場合も、ターゲットホストとして Weblogic 管理対象サーバーまたはクラスタを使用する必要があります。インストールプロセスにより、次の 2 つの主要タスクが実行されます。
ターゲットにアプリケーションアーカイブをインストールする。
WebLogic 管理サーバーを使用してアプリケーションアーカイブを登録する。
ブラウザインタフェースの「Common Tasks」セクションで、「WebLogic 9」をクリックします。
「Components」リンクをクリックします。
「Components」ページが表示されます。
配備する Application Archive または Application Archive With Plan コンポーネントの場所にナビゲートします。
「Change Folder」リンクをクリックしてファイルシステムを通じて参照し、アプリケーションアーカイブの場所を選択します。
「Component」列で、配備する Application Archive または Application Archive With Plan コンポーネントをクリックします。
「Components Details」ページが表示されます。
「Component Procedures」表で、実行する配備のタイプを選択します。
アプリケーションを配備してターゲットホストで起動するには、「Install: Default」行で「Run」リンクをクリックします。
この手順は、Application Archive コンポーネントを直接インストールする場合に使用します。
Deployment Plan を使用してアプリケーションを配備するには、「Install: deployAppPlan」行で「Run」リンクをクリックします。
この手順は、Application Archive With Plan コンテナに Deployment Plan とともにグループ化された Application Archive コンポーネントをインストールする場合に使用します。
ターゲットホストにアプリケーションを配備しても、アプリケーションを起動および有効にしない場合は、「Install: Distribute」行または「Install: DistributeAppPlan」行で「Run」リンクをクリックします。
この手順は、一般モードではなく管理モードでアプリケーションを起動する場合に使用します。Application Archive With Plan コンポーネントを使用している場合は、「Install: DistributeAppPlan」プロシージャーの「Run」リンクをクリックします。
「Plans Details Run」ページが表示されます。
「Plan Parameters」領域で、配備する ApplicationArchive コンポーネントの変数設定を選択します。
このコンポーネントに対して変数設定が指定されている場合、メニューから適切な設定を選択します。
メニューから設定が使用できない場合は、「Select From List」をクリックします。
「Select Variable Settings From List」ウィンドウが表示されます。
変数設定の新しいセットを作成するには、「Create Set」を選択します。
次のリストに、ApplicationArchive コンポーネントの変数のうち、更新する可能性が高い変数を示します。
必須。ユーザーが作成する新しい変数設定セットの名前
必須。アプリケーションの配備名を指定します。
必須。配備する Application Archive の名前を指定します。
任意。配備するアプリケーションのバージョンを指定します。この変数の値は、アプリケーションを再配備できるようにするために指定します。
必須。アプリケーションの配備のステージモードを指定します。有効な値は、stage (デフォルト)、 nostage、および external_stage です。
stage は、管理サーバーにコンテナリソースを配備し、WebLogic ソフトウェアはターゲットホストにアプリケーションアーカイブファイルをコピーします。
nostage は、ターゲットホストに対してアプリケーションアーカイブファイルをアクセス可能にしますが、ターゲットホストにアプリケーションアーカイブファイルをコピーしません。
external_stage は、管理サーバーにコンテナリソースを配備し、N1 SPS ソフトウェアが、ターゲットホストのステージ領域にアプリケーションアーカイブファイルを配備します。
必須。配備に使用するターゲットホストを指定します。
任意。配備のアプリケーションサブモジュールターゲットを指定します。
必須。ドメインの Administration Server の論理ホスト名を指定します。
必須。ドメインの管理サーバーのルートディレクトリを指定します。
必須。アプリケーションアーカイブのインストールの場所を指定します。
stagingMode 変数に stage または external_stage を指定した場合は、アプリケーションアーカイブをインストールする Administration Server 上の場所を指定します。
stagingMode 変数に nostage を指定した場合は、アプリケーションアーカイブへのネットワークパスを指定します。この場所は、NFS を通じてターゲットホストにアクセス可能である必要があります。
別のコンポーネントの変数設定を使用する場合は、「Import Set From Component」をクリックします。
「Import Variable Settings」ウィンドウが表示されます。
必要に応じて、インポートする変数設定を持つコンポーネントがあるフォルダにナビゲートします。
コンポーネントのバージョンを選択します。
コンポーネントのバージョンが異なると、変数設定も異なる可能性があります。現在のコンポーネントおよびインポートする変数設定があるコンポーネントは、必ず共通の変数を共有するようにしてください。変数設定のインポート元のコンポーネントと、プランで使用するコンポーネントの間で共通に使用している変数が存在しない場合、変数設定はインポートされません。
「Import Variable Settings」をクリックします。
変数設定がインポートされ、表形式で表示されます。
「Plan Details Run」ページの「Variable Settings」ドロップダウンリストから、インポートした変数設定を選択し、「Select」をクリックします。
ファイルに保存されているコンポーネント変数設定を使用する場合は、次の手順に従います。
「Import Sets from File」テキストフィールドに、使用する変数設定ファイルへのパスを入力します。
ファイルシステムをブラウズして適切なファイルを探すには、「Browse」ボタンをクリックします。
「Import」をクリックします。
変数設定がインポートされ、表形式で表示されます。
変数設定のインポート元のファイルと、プランで使用するコンポーネントの間で共通に使用している変数が存在しない場合、変数設定はインポートされません。
「Plan Details Run」ページの「Variable Settings」ドロップダウンリストから、インポートした変数設定を選択し、「Select」をクリックします。
ターゲットホストまたはターゲットホストセットを選択します。
管理対象サーバーまたは WebLogic クラスタのいずれかをターゲットに設定します。
ターゲットホストは、com.sun.weblogic#DeploymentTargetHS ホストセットのメンバーである必要があります。
「Plan Parameters」セクションで、インストールプランで使用するオプションをすべて指定します。
(省略可能) インストール中に、weblogic.Deployer コマンドに Java の引数を渡す場合は、「Java Arguments Used for weblogic.Deployer」フィールドに引数を入力します。
weblogic.Deployer コマンドを使用して配備タスクを実行する方法については、BEA の WebLogic Server のマニュアル weblogic.Deployer Command-Line Referenceを参照してください。
アプリケーションをインストールする前に、以前のバージョンのアプリケーションを廃止するために一定の間隔を置く場合は、「Optional: Second to Wait Before Previous Application Retires」 テキストフィールドに数字を秒単位で入力します。
管理モードでアプリケーションのインストール、起動を行う場合は、「Start Application in Admin Mode」テキストフィールドに true と入力します。
配備システム用の管理モードでアプリケーションを起動する場合に使用します。
実稼働システム用の一般モードでアプリケーションを起動する場合は、この値を false に設定します。
「Run Plan (includes preflight)」をクリックします。
アプリケーションがターゲットホストまたはホストセットに配備されます。