アプリケーションが必要なくなったら、削除することができます。
このタスクについて
ビジネス・レベル・アプリケーションを削除すると、製品の構成リポジトリーからそのアプリケーションが除去され、それにより、アプリケーション・ファイルがインストールされているすべてのノードのファイル・システムから、
アプリケーション・バイナリーが削除されます。
手順
- 「ビジネス・レベル・アプリケーション」ページに進みます。
コンソールのナビゲーション・ツリーで、
とクリックします。
- アプリケーションのコピーの保存が必要な場合は、アプリケーションの構成単位をバックアップします。
- アプリケーションの構成単位を削除します。
- 「ビジネス・レベル・アプリケーション」ページで、
削除するビジネス・レベル・アプリケーションの名前をクリックします。
- 「ビジネス・レベル・アプリケーションの設定」ページで、アプリケーションの各構成単位を削除します。 デプロイしたアセットとビジネス・レベル・アプリケーションは、ビジネス・レベル・アプリケーションの構成単位と見なすことができます。
1 つ以上の構成単位を選択し、「削除」をクリックします。
- 「ビジネス・レベル・アプリケーションから構成単位を削除 (Delete composition unit from Business-level application)」ページで、
削除を確認し、「OK」をクリックします。
- 削除するビジネス・レベル・アプリケーションの構成単位がなくなるまで、手順 b と c を繰り返します。
構成単位を削除すると、profile_root/config/cells/cell_name/cus ディレクトリーからその構成が削除されます。
- ビジネス・レベル・アプリケーションを削除します。
- 削除するアプリケーションを選択します。
- 「削除」をクリックします。
ビジネス・レベル・アプリケーションを削除すると、profile_root/config/cells/cell_name/blas ディレクトリーからその構成が削除されます (ただし、そのビジネス・レベル・アプリケーションが別のビジネス・レベル・アプリケーションによって使用されている場合は例外です)。
- 「ビジネス・レベル・アプリケーションの削除」ページで、
削除を確認し、「OK」をクリックします。
- 管理構成の変更を保存します。
タスクの結果
シングル・サーバー製品では、変更を保存した後で、
アプリケーション・バイナリーが削除されます。
マルチサーバー製品では、デプロイメント・マネージャーの構成変更が
個々のノード構成と同期した時点で、アプリケーション・バイナリーが削除されます。
![[AIX Solaris HP-UX Linux Windows]](../images/dist.gif)
![[z/OS]](../images/ngzos.gif)
HelloWorldAsync ビジネス・レベル・アプリケーションの削除
- HelloWorldAsync が実行中の場合は、「ビジネス・レベル・アプリケーション (Business-level applications)」ページに移動して、その状況を「停止」に変更します。
- とクリックします。
- 「HelloWorldAsync」を選択します。
- 「停止」をクリックします。
- HelloWorldAsync の「ビジネス・レベル・アプリケーション (Business-level applications)」ページに移動して、helloworldws 構成単位を削除します。
- をクリックします。
- 「デプロイ済みのアセット (Deployed assets)」から「helloworldws」を選択します。
- 「削除」をクリックします。
- 「ビジネス・レベル・アプリケーションから構成単位を削除 (Delete composition unit from Business-level application)」ページで、
削除を確認し、「OK」をクリックします。
- 「保存」リンクをクリックして変更内容を保存します。
- 「ビジネス・レベル・アプリケーション (Business-level applications)」ページから HelloWorldAsync アプリケーションを削除します。
- とクリックします。
- 「HelloWorldAsync」を選択します。
- 「削除」をクリックします。
- 「ビジネス・レベル・アプリケーションの削除」ページで「OK」をクリックします。
- 「保存」リンクをクリックして変更内容を保存します。
- 「アセット (Assets)」ページを使用して、アセット・リポジトリーから helloworld-ws-asynch.jar アセットを削除することもできます。
- をクリックします。
- 「helloworld-ws-asynch.jar」を選択します。
- 「削除」をクリックします。
- 「アセットの削除」ページで「OK」をクリックします。
- 「保存」リンクをクリックして変更内容を保存します。
次のタスク
管理コンソールの「削除」オプションを使用しても、ビジネス・レベル・アプリケーションやその構成単位が完全に削除されない場合は、デプロイメント・マネージャーまたはスタンドアロン・サーバーから手動でビジネス・レベル・アプリケーションやその構成単位を削除できます。例えば、ExampleBLA という名前のビジネス・レベル・アプリケーションを削除するとしましょう。その ExampleBLA は、別のビジネス・レベル・アプリケーションによって使用されていません。その ExampleBLA の構成を blas ディレクトリーと cus ディレクトリーから手動で削除する手順は、以下のようになります。
- profile_root/config/cells/cell_name/blas/ExampleBLA ディレクトリーを削除します。
- profile_root/config/cells/cell_name/cus/ExampleBLA ディレクトリーを削除します。
- 管理構成の変更を保存します。
- 複数サーバー製品の場合は、デプロイメント・マネージャーの構成をノードの構成と同期します。