wsadmin スクリプト・ツールによるエンタープライズ・アプリケーションのアンインストール

AdminApp オブジェクトまたは AdminApplication スクリプト・ライブラリーを使用して、 アプリケーションをアンインストールできます。

始める前に

wsadmin スクリプト・ツールを開始します。

このタスクについて

このタスクを行うには、2 つの方法があります。 このトピックでは、AdminApp オブジェクトを使用して、エンタープライズ・アプリケーションをアンインストールします。 代わりの方法として、AdminApplication スクリプト・ライブラリーのスクリプトを使用して、 アプリケーション構成をインストール、アンインストール、および管理することもできます。

スクリプト・ライブラリーは、最も一般的な管理機能を自動化するために、 プロシージャーのセットを提供します。 各スクリプト・プロシージャーを個別に実行するか、いくつかのプロシージャーを結合することで、新規スクリプトを迅速に開発できます。

手順

  1. アプリケーションをアンインストールします。

    エンタープライズ・アーカイブ (EAR) ファイルの名前ではなく、 アンインストールしたいアプリケーションの名前を指定します。

    • Jacl を使用:
      $AdminApp uninstall application1
    • Jython の使用:
      AdminApp.uninstall('application1')
    表 1. uninstall コマンド・エレメント. uninstall コマンドを実行して、サーバーからアプリケーションを除去します。
    エレメント 説明
    $ 変数名を値で置換する Jacl 演算子です。
    AdminApp アプリケーション・オブジェクト管理をサポートする オブジェクトです。
    uninstall AdminApp コマンドです。
    application1 アンインストールするアプリケーションの 名前です。
  2. 構成の変更を保存します。
    以下のコマンド例を使用して、構成変更を保存します。
    AdminConfig.save()
  3. ノードを同期します (Network Deployment 環境の場合のみ)。
    AdminNodeManagement スクリプト・ライブラリーの syncActiveNodes スクリプトを使用して、 ご使用の構成内の各アクティブ・ノードを同期化します。
    AdminNodeManagement.syncActiveNodes()

タスクの結果

アプリケーションをアンインストールすると、そのアプリケーションは、アプリケーション・サーバー構成およびそのアプリケーションがインストールされていた各サーバーから除去されます。システムにより、アプリケーション・バイナリー (EAR ファイル内容) はインストール・ディレクトリーから削除されます。 これが行われるのは、シングル・サーバーの製品バージョン用の構成が保存されている場合、 または、デプロイメント・マネージャーからネットワーク・デプロイメント構成の個々のノードに、構成変更が同期化されている場合です。


トピックのタイプを示すアイコン タスク・トピック



タイム・スタンプ・アイコン 最終更新: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=txml_uninstall
ファイル名:txml_uninstall.html