WebSphere Application Server Network Deployment, Version 6.0.x   
             オペレーティング・システム: AIX , HP-UX, Linux, Solaris, Windows

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

Linux システムでの手動アンインストール

この手順で、Linux システムから WebSphere Application Server 製品をアンインストールします。 アンインストーラー・プログラムの実行後に、ログ・ファイル、および製品を元のディレクトリーに再インストールできないようにする レジストリー項目を、手動ステップで除去します。 再インストールする計画がない場合は、手動でアンインストールしないでください。

始める前に

アンインストーラー・プログラムは、各プロファイルの構成データおよびアプリケーションのすべてを含む、 すべてのプロファイルを除去します。 アンインストール手順を開始する前に、必要に応じて、各プロファイルの config フォルダー、 installableApps フォルダー、および installedApps フォルダーをバックアップしてください。 構成ファイルの管理についての説明は、 コマンド行ツールの使用 を参照してください。 別のロケーションに保管されていないすべてのアプリケーションをバックアップします。

正しい製品を除去してクリーンなシステムを作成できるように、 製品のインストール・ルート・ディレクトリーを判別します。

このタスクについて

以前のインストールのファイルが残っているときに製品を新規ディレクトリーに再インストールすると、 共存シナリオを作成することができます。 ただし、すべてのファイルおよびレジストリー項目を削除すると、WebSphere Application Server 製品を 完全に除去することができます。 システムをクリーンにすることにより、共存なしで、元のディレクトリーに製品を再インストールすることができます。

デフォルトのディレクトリーを、以下の計画表に示します。

ID ディレクトリー 実際のロケーション
app_server_root /opt/IBM/WebSphere/AppServer  
profile_root /opt/IBM/WebSphere/AppServer/profiles  
plugins_root /opt/IBM/WebSphere/Plugins  
インストール・ウィザードおよび プロファイル管理ツールは、ルート・デ ィレクトリーのユーザー独自のロケーションをオーバーライドします。 以下のファイルを調べて、実際のロケーションを判別してください。
  • ~/.WASRegistry ファイルは、インストール済みのすべての WebSphere Application Server 製品の インストール・ルートを示します。
  • 作成されたそれぞれのプロファイルの app_server_root/logs/wasprofile/wasprofile_create_profile_name.log ファイルは、 <method>invokeWSProfile</method> タグを含むスタンザにインストール・ロケーションを示します。
製品をアンインストールすると、 pctLog.txt ファイルを含む profile_root ディレクトリーが残ります。

以下の手順を実行して、クリーンなシステムを作成します。

プロシージャー

  1. root としてログオンします。
  2. WebSphere Application Server の Web サーバー・プラグインのアンインストーラー・プログラムを実行します。

    アプリケーション・サーバーと一緒に 稼働するよう、Web サーバーが構成されている場合は、 プラグインをアンインストールして、Web サーバーから 構成を除去します。 WebSphere Application Server 用の Web サーバー・プラグインのアンインストール を参照してください。

  3. kill コマンドを使用して、稼働中のすべての Java プロセスを強制終了します。
    稼働中の Java プロセスが WebSphere Application Server 製品と無関係で、それらを停止できない場合は、 すべての WebSphere Application Server 製品関連プロセスを停止してください。 次のコマンドを使用して、実行中のすべてのプロセスを判別します。
    ps -ef | grep java
    kill コマンドを 使用して、WebSphere Application Server 関連のプロセスをすべて停止します。
    kill -9 java_pid_1 java_pid_2...java_pid_n
  4. uninstall コマンドを実行します。

    アンインストーラー・プログラムを既に実行しているか、 またはアンインストーラー・プログラムを実行できない場合は、 このステップをスキップしてください。

    app_server_root/_uninst/uninstall

    詳しくは、uninstall コマンド の説明を参照してください。

    アンインストーラー・ウィザードが開始し、「ようこそ」パネルが表示されます。

  5. 関連パッケージを検索します。 以下のコマンドを実行すると、WebSphere Application Server 製品のパッケージが表示されます。
    rpm -qa | grep WS
    例えば、コマンドの実行後に、以下のようなパッケージ・リストが表示されます。
    WSBAA60CoreRuntimeComponent-6.0-0
    WSBAA60LicenseComponent-6.0-0
    WSBAA60JavadocsComponent-6.0-0
    WSBAA60NDOnlyComponent-6.0-0
    WSBAA60AddBytesNonHP-6.0-0
    WSBAA60LicensingComponent-6.0-0
    WSBAA60SamplesComponent-6.0-0
    WSPAA60
    WSPAA60DefineglobalconstantsComponent
    WSPAA60DefinelocalvariablesComponent
    WSPAA60LicensingComponent
    WSPAA60Webserverplugins
    WSPAA60WebserverpluginsComponent
    WSPAA60AddBytes
    WSPAA60gskit
    WSPAA60gskitComponent

    アンインストールの対象でない WebSphere Application Server 製品のパッケージは除去しないでください。 バージョン 6 パッケージ名の接頭部は WSB または WSP、接尾部は 60 です。 WSC パッケージ名の接尾部は 60 ではありません。

  6. 削除するパッケージがある場合は、rpm -e packagename と入力して、 アンインストールする製品のパッケージを除去します。
    あるいは、以下のようにパッケージを検索し、 リスト中のすべてのものが削除対象であることを確認することができます。
    rpm -qa | grep WS
    パッケージの依存関係に問題がある場合は、 以下のコマンドを使用してパッケージを除去します。
    rpm -e packagename --nodeps --justdb
    

    nodeps オプションを指定すると、依存関係の検査がスキップされます。justdb オプションを 指定すると、パッケージのデータベースのみが更新され、 ファイル・システムは更新されません。nodeps オプションだけを指定すると、 パッケージを除去する際に、依存するファイル・システム (ファイルおよびディレクトリー) に ミスマッチが生じた場合に、障害が発生する可能性があります。

  7. app_server_root ディレクトリーにある WebSphere Application Server のディレクトリーを除去するには、 rm -rf app_server_root と入力します。 保持しておく製品のインストール・ルート・ディレクトリーは除去しないでください。同様に、プロファイル・ディレクトリーもすべて除去します。
  8. vpd.properties ファイル を編集します。

    vpd.properties ファイル は、InstallShield MultiPlatform (ISMP) プログラムが、 インストールする他の製品に対して使用するため、 削除や名前変更を行わないでください。 vpd.properties ファイル内に項目を持つ製品が、現在アンインストールしている WebSphere Application Server 製品のみである場合は、このファイルを削除できます。

  9. .WASRegistry ファイルを編集します。

    ファイル・ロケーションは、ホーム・ディレクトリー、~/.WASRegistry です。

    .WASRegistry ファイルには、WebSphere Application Server 製品インストールごとに 1 行のエントリーがあります。

    除去する製品を識別する行が 1 行のみの場合は、そのファイルを削除することができます。 そうでない場合は、フラット・ファイル・エディターを使用して、 除去する製品のインストール・ルート・ディレクトリーを識別する行を除去します。 その他の行はそのままにしておきます。 ファイルにリストされているすべてのインストールを除去しない限り、.WASRegistry ファイルを削除しないでください。

    以下の例は、5 つのインストールがある Linux システムの .WASRegistry ファイルです。

    /opt/IBM/WebSphere/AppServer
    /opt/IBM/P1/AppServer
    /opt/P1/IBM/WebSphere/AppServer
    /opt/P2/IBM/WebSphere/AppServer
    /opt/P3/IBM/WebSphere/AppServer

結果

この手順を行うと、システムがクリーンになります。 これにより、同じディレクトリーに再インストールすることができます。 クリーンなシステムには、以前削除したインストールの痕跡は残っていません。

次の作業

タスクの概説: インストール へ進み、新規インストールの計画を開始します。




関連タスク
手動アンインストール
タスク・トピック    

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

最終更新: Jan 21, 2008 10:13:28 PM EST
http://publib.boulder.ibm.com/infocenter/wasinfo/v6r0/index.jsp?topic=/com.ibm.websphere.nd.doc/info/ae/ae/tins_uninstallLinux.html