Dieser Abschnitt enthält Informationen zum Bereinigen eines HP-UX-Systems nach einer fehlgeschlagenen Deinstallation von WebSphere ESB.
Nach Ausführung des Deinstallationsprogramms müssen Sie diese manuellen Schritte ausführen, um die
Registryeinträge zu entfernen, die eine Neuinstallation des Produkts im Ursprungsverzeichnis verhindern
könnten.
Vorbereitende Schritte
Vergewissern Sie sich vor Ausführung dieser Prozedur, dass WebSphere ESB entweder mit dem Deinstallationsassistenten oder im unbeaufsichtigten Modus deinstalliert wurde und dass die Prozedur nicht erfolgreich abgeschlossen werden konnte. Wenn die Prozedur erfolgreich war, brauchen Sie diesen Vorgang nicht auszuführen.
Ermitteln Sie das Verzeichnis installationsstammverzeichnis für das Produkt, damit Sie das richtige Produkt entfernen und ein bereinigtes System erhalten.
Detaillierte Informationen zu den Standardverzeichnispositionen finden Sie in Standardinstallationsverzeichnisse für Produkt, Profile und Tools.
Im Installationsassistenten und im Profile Management Tool können Sie eigene Verzeichnisse als Installationsstammverzeichnisse angeben. Ermitteln Sie anhand der folgenden Dateien jeweils das tatsächliche Verzeichnis:
- In der Datei /opt/.ibm/.nif/.nifregistry wird das Installationsstammverzeichnis für alle installierten
WebSphere ESB-Produkte aufgeführt. Darüber hinaus finden Sie hier auch Informationen zu allen WebSphere Application Server-Produkten.
- In der Datei installationsstammverzeichnis/logs/manageprofiles/profilname_create.log wird für alle erstellten Profile das Installationsverzeichnis in der Zeilengruppe mit der Methode invokeWSProfile aufgeführt.
Bei der
Deinstallation des Produkts wird das Verzeichnis
profilstammverzeichnis einschließlich der Datei
profilstammverzeichnis/logs
hinterlassen, wobei
profilstammverzeichnis das Installationsverzeichnis des Profils darstellt. Das Verzeichnis
installationsverzeichnis/logs wird ebenfalls
hinterlassen.
Informationen zu diesem Vorgang
Bei einer Neuinstallation des Produkts in einem neuen Verzeichnis, während noch Dateien aus einer früheren Installation vorhanden sind, entsteht ein so genanntes Koexistenzszenario.
Sie können jedoch alle Dateien und Registryeinträge löschen, um WebSphere ESB vollständig zu entfernen.
Auf einem bereinigten System können Sie das Produkt im Ursprungsverzeichnis erneut installieren, ohne dass ein Koexistenzszenario entsteht.
Wichtig: Diese Prozedur beinhaltet Schritte zum Entfernen von Artefakten, die nach der Deinstallation von
WebSphere ESB und WebSphere Application
Server oder WebSphere Application
Server Network Deployment auf dem System verbleiben. Bei dem
WebSphere Application Server-Produkt in dieser Prozedur wird vorausgesetzt, dass es der WebSphere ESB-Installation zugrunde
liegt.
Führen Sie die folgenden Schritte aus, um das System zu bereinigen.
Vorgehensweise
- Melden Sie sich mit derselben Benutzer-ID an, unter der das Produkt auch installiert wurde.
- Brechen Sie mit dem Befehl kill alle aktiven Java™-Prozesse ab.
Wenn Sie Java-Prozesse ausführen, die nicht zu
WebSphere ESB- oder WebSphere
Application Server-Produkten gehören und nicht gestoppt werden können, stoppen Sie alle Prozesse,
die zu
WebSphere ESB- und WebSphere Application Server-Produkten gehören. Verwenden Sie den folgenden Befehl, um alle aktiven Prozesse zu ermitteln:
ps -ef | grep java
Stoppen Sie alle Prozesse, die zu
WebSphere ESB-
und WebSphere Application Server-Produkten gehören. Verwenden Sie hierzu den Befehl
kill -9 java-pid_1 java-pid_2...java-pid_n.
- Starten Sie das Dienstprogramm System Administration Manager (SAM) für HP-UX, um mit ihm Pakete zu entfernen.
- Starten Sie das Dienstprogramm SAM mit dem Befehl /usr/sbin/sam.
- Stellen Sie sicher, dass die Umgebungsvariablen DISPLAY und TERM korrekt konfiguriert sind.
- Klicken Sie auf die Option für die Softwareverwaltung.
- Klicken Sie auf die Option zum Anzeigen der installierten Software.
- Suchen Sie in der SD-Liste nach Einträgen für WebSphere ESB oder WebSphere Application Server.
- Schließen Sie die SD-Liste.
- Klicken Sie auf die Option zum Entfernen der lokalen Host-Software.
- Wählen Sie unter den in der SD-Liste 'Löschen' angezeigten Instanzen beliebig aus:
- Wählen Sie .
- Wählen Sie .
- Klicken Sie im Dialogfenster für die Analyse des Löschvorgangs auf OK.
- Klicken Sie auf Protokolle, um das Entfernen der ausgewählten Pakete in Echtzeit anzuzeigen.
- Klicken Sie auf Fertig, nachdem alle Pakete entfernt wurden.
- Beenden Sie SAM.
- Suchen Sie nach den Paketen, um zu überprüfen, ob sie entfernt wurden.
Geben Sie den Befehl swlist | grep WS ein, um die Pakete für WebSphere ESB und WebSphere Application
Server anzuzeigen.
Um Ihre Abfrage einzuschränken und nur nach
WebSphere ESB-Paketen zu suchen, geben Sie folgenden Befehl ein:
swlist | grep WSEAA62
- Entfernen Sie das Installationsstammverzeichnis.
Geben Sie den Befehl
rm
-rf installationsstammverzeichnis ein, um
WebSphere ESB zu entfernen. Vergewissern Sie sich, dass Sie das korrekte
Installationsstammverzeichnis für das von Ihnen
deinstallierte Produkt angeben.
Wenn Sie
WebSphere ESB zum Beispiel aus dem Standardinstallationsverzeichnis
/opt/IBM/WebSphere/ESB deinstalliert haben, dann geben Sie folgenden Befehl ein:
rm -rf /opt/IBM/WebSphere/ESB
- Stellen Sie mit dem BefehlinstallRegistryUtils die Installationspositionen aller
installierten WebSphere-Serverprodukte fest und entfernen Sie die gewünschten Produkte aus der Installationsregistry.
- Bereinigen Sie die Datei .nifregistry. Gehen Sie hierzu wie folgt vor:
- Erstellen Sie eine Sicherungskopie der Datei .nifregistry.
- Öffnen Sie die Datei .nifregistry in einem Texteditor (stellen Sie dabei sicher, dass der Zeilenumbruch ausgeschaltet ist).
- Suchen und löschen Sie alle Zeilen, in denen die Zeichenfolgen <INSTALLVERZ> und
<PRODUKT_ID> vorkommen. <INSTALLVERZ> steht hierbei für das Installationsverzeichnis,
in dem sich das Produkt befindet, dessen Deinstallation fehlgeschlagen ist, und <PRODUKT_ID>
gibt die ID des Produktangebots für das Produkt an, das deinstalliert werden soll.
- Speichern Sie die Datei .nifregistry und schließen Sie den Texteditor.
Ergebnisse
Mit dieser Vorgehensweise wird das System bereinigt. Anschließend kann in denselben Verzeichnissen erneut installiert werden. Bei der Bereinigung des Systems werden alle Anzeichen für eine zuvor gelöschte Installation beseitigt.
Nächste Schritte
Nachdem Sie Ihr System bereinigt haben, wählen Sie in
Software installieren ein Installationsverfahren
aus.