WebSphere ESB のアンインストールが失敗した場合、この手順で HP-UX システムをクリーンにします。
アンインストール・プログラムの実行後に、元のディレクトリーへの本製品の再インストールを妨げる可能性のあるレジストリー項目を、これらの手動ステップで削除します。
再インストールする計画がない場合は、この作業を行わないでください。
始める前に
この手順を実行する前に、アンインストール・ウィザードまたはサイレント・アンインストールを使用して WebSphere ESB をアンインストールしたこと、およびそのアンインストール手順が正常に完了していないことを確認してください。
この手順が正常に完了している場合は、この作業を行う必要はありません。
本製品を間違いなく削除し、クリーンなシステムが得られるよう、本製品の install_root ディレクトリーを判別してください。
デフォルトのディレクトリーを、表 1 に示します。
表 1. 本製品のインストール済み環境の実際の場所を特定するための計画表ID |
ディレクトリーの場所 |
install_root |
デフォルトの場所 |
/opt/IBM/WebSphere/ESB または /opt/IBM/WebSphere/AppServer |
実際の場所 |
|
profile_root |
デフォルトの場所 |
/opt/IBM/WebSphere/ESB/profiles/profile_name または /opt/IBM/WebSphere/AppServer/profiles/profile_name |
実際の場所 |
|
インストール・ウィザードおよびプロファイル・ウィザードでは、インストール済み環境のルート・ディレクトリーとして独自の場所を指定できます。以下のファイルを調べて、実際の場所を決定してください。
- ~/.WBIRegistry ファイルは、インストール済みのすべての WebSphere ESB 製品のインストール・ルートを識別します。これに対して、~/.WASRegistry ファイルは、すべての WebSphere Application Server 製品のインストール・ルートを識別します。
これらのファイルは、本製品をインストールしたユーザー ID のホーム・ディレクトリーにあります。
- 作成済みのプロファイルごとの install_root/logs/wasprofile/wasprofile_create_profile_name.log ファイルは、<method>invokeWSProfile</method> タグが付けられたスタンザ内のインストール場所を識別します。
製品をアンインストールすると、
profile_root ディレクトリーが残ります。これには、
pcatLog<timestamp>.txt ファイルを含む
profile_root/logs ディレクトリーが含まれています。ここで、
profile_root は、このプロファイルのインストール場所を表します。
また、
install_root/logs ディレクトリーも残ります。
このタスクを実行する理由および時期
前のインストール済み環境のファイルが残っているときに、本製品を新しいディレクトリーに再インストールすると、共存シナリオにすることができます。ただし、すべてのファイルおよびレジストリー項目を削除すると、WebSphere ESB を完全に削除できます。
クリーン・システムにすると、共存させずに、本製品を元のディレクトリーに再インストールできます。
重要: この手順全体に渡って、いくつかのステップで、WebSphere ESB および WebSphere Application ServerNetwork
Deployment の両方をアンインストールした後に残っている成果物を削除しています。処理される WebSphere Application Server 製品は、WebSphere ESB のインストール済み環境の基礎となっている製品であることを想定しています。
クリーン・システムを作成するには、以下の手順を実行します。
このタスクの手順
- root としてログオンします。
- kill コマンドを使用して、実行中のすべての Java システムを強制終了します。
WebSphere ESB または
WebSphere Application Server 製品に関係のない Java プロセスを実行中で、それらを停止できない場合は、
WebSphere ESB および
WebSphere Application Server 製品関連のプロセスをすべて停止します。実行中のすべてのプロセスを判別するには、以下のコマンドを使用します。
ps -ef | grep java
WebSphere ESB および
WebSphere Application Server 製品関連のすべてのプロセスを
kill -9 java_pid_1 java_pid_2...java_pid_n コマンドで停止します。
- HP-UX System Administration Manager (SAM) ユーティリティーを使用して、パッケージを削除します。
- SAM ユーティリティーを開始し、DISPLAY および TERM 環境変数の設定が適切であることを確認します。
- 「ソフトウェア管理 (Software management)」を選択します。
- 「インストール済みソフトウェアの表示 (View installed software)」を選択します。
- WebSphere ESB、WebSphere Application Server、または IBM HTTP Server の項目を SD リストで探します。
- SD リストを閉じます。
- 「ローカル・ホスト・ソフトウェアを削除する (Remove local host software)」を選択します。
- SD 削除リストに表示されている以下のインスタンスのいずれかを選択します。
- WSEAA60
- IBM HTTP Server
- WSBAA60
- WSPAA60
- WSCAA
- gsk7bas
- 「アクション (Actions)」>「削除対象としてマーク (Mark for remove)」を選択します。
- 「アクション (Actions)」>「削除 (Remove)」を選択します。
- 「削除分析 (Remove analysis)」ダイアログ・ボックスで「OK」を選択します。
- 「ログ (Logs)」を選択して、選択したパッケージの削除をリアルタイムで表示します。
- すべてのパッケージが削除されたら、「完了 (Done)」を選択します。
- SAM を終了します。
- 削除されたことを検証するために、パッケージを検索します。
swlist
| grep WS を入力してWebSphere ESB および WebSphere Application Server のパッケージを表示します。
WebSphere ESB パッケージのみを検索するようクエリーを絞り込むには、以下のコマンドを入力します。
swlist | grep WSEAA60
- インストール済み環境のルート (install_root) ディレクトリーにないプロファイル・ディレクトリーをすべて削除します。
プロファイル・ディレクトリーの場所を判別するには、最初に manageprofile -listProfiles コマンドを使用して、プロファイル名を表示します。
次に、プロファイル・ディレクトリーの場所を判別するために、
manageprofile -getPath -profileName
profile_name コマンドを使用します。ここで、profile_name は指定されたディレクトリーに対応するプロファイルの名前です。
- インストール済み環境のルート・ディレクトリーを削除します。
WebSphere ESB のディレクトリーを削除するには、
rm -rf install_root を入力します。
必ず、アンインストールした製品の正しい
install_root を指定してください。
例えば、
WebSphere ESB をデフォルトのインストール・ディレクトリー
/opt/IBM/WebSphere/ESB からアンインストールする場合は、以下のコマンドを発行します。
rm -rf /opt/IBM/WebSphere/ESB
- .WBIRegistry および .WASRegistry ファイルを編集します。
これらのファイルは、本製品をインストールしたユーザー ID のホーム・ディレクトリーにあります。
.WBIRegistry ファイルは、
WebSphere ESB
製品のインストール済み環境ごとに 1 行の項目を含んでいます。
.WASRegistry ファイルは、
WebSphere Application Server
製品のインストール済み環境ごとに 1 行の項目を含んでいます。
当該製品を示す 1 行しかないファイルの場合は、ファイルを削除してもかまいません。それ以外は、フラット・ファイル・エディターを使用して、削除した製品のインストール・ルート・ディレクトリーを識別する行を削除してください。その他の行はそのままにしておいてください。これらのファイルにリストされているインストール済み環境をすべて削除したのでない限り、.WBIRegistry および .WASRegistry ファイルは削除しないでください。
結果
この手順を実行すると、クリーン・システムが得られます。これで、同じディレクトリーに再インストールできます。クリーン・システムには、以前に削除されたインストール済み環境の痕跡は残っていません。
次のタスク
システムをクリーンにした後、WebSphere ESB のインストール でインストール手順を選択してください。