Liberty kann mit einem ZIP-Archivs anstatt mit IBM® Installation Manager installiert werden. Wenn Sie Liberty mit der ZIP-Archivdatei installiert haben und ein Upgrade auf die neueste Fixpackversion durchführen möchten, können Sie ein
neues Fixpackarchiv auf eine neue Position anwenden und alle erforderlichen Benutzerdateien und Serverkonfigurationsdaten verschieben.
Informationen zu diesem Vorgang
Neu: Fixpack 16.0.0.2 ist das nächste Liberty-Fixpack nach Version 8.5.5.9. Weitere Informationen zu den Änderungen
bei der Nummerierung und Bereitstellung von Liberty-Fixpacks finden Sie unter Neuerungen in Liberty.
Wenn Sie Liberty mit IBM Installation
Manager installiert haben, müssen Sie Installation Manager verwenden, um ein Fixpack anzuwenden.
Wichtig: Sie müssen das Fixpackarchiv an einer neuen Position entpacken.
Vorgehensweise
- Installieren Sie die neue Laufzeitumgebung, indem Sie die ZIP-Archivdatei von WASdev.net herunterladen und entpacken. Weitere Informationen finden Sie unter Liberty durch Entpacken eines ZIP-Archivs installieren.
- Optional: Führen Sie ein Upgrade der neuen Installation auf eine Edition mit erweiterter Funktionalität durch. Wenn Sie ein Upgrade Ihrer vorherigen Installation durchgeführt haben, führen Sie das Upgrade auf eine Produktedition
durch, die mindestens dieselbe Funktionalitätsstufe hat, um das Risiko von Inkompatibilitäten zu verringern.
Angenommen, Sie haben zuvor ein Upgrade auf WebSphere Application Server Liberty (Base) durchgeführt. In diesem Fall müssen Sie ein Upgrade auf dieselbe Edition oder auf
WebSphere Application Server Liberty Network Deployment durchführen. Weitere Informationen finden Sie unter Upgrade für Liberty-Installationen durchführen.
- Optional: Installieren Sie Liberty Repository-Assets, um die neue Umgebung anzupassen. Weitere Informationen finden Sie unter Liberty Repository-Assets installieren.
- Verschieben Sie alle Benutzerdaten und Serverkonfigurationen. In Liberty gibt es zwei Positionen, an denen vom Benutzer generierte
Inhalte und Serverkonfigurationen gespeichert werden:
- WLP_USER_DIR; Position für Serverkonfigurationsdateien, einschließlich gemeinsam genutzter Ressourcen.
- WLP_OUTPUT_DIR; Position für die vom Server generierten Ressourcen, z. B. Protokolldateien und temporärer Plattenspeicher.
Wenn die Umgebungsvariable WLP_USER_DIR auf Ihrem System definiert ist, verwendet die neue Laufzeitumgebung
ebenfalls diese Position. In diesem Fall werden die Serverkonfigurationdaten nicht gesichert. Um die Serverkonfiguration zu sichern,
kopieren Sie das Verzeichnis,
auf das die Umgebungsvariable WLP_USER_DIR verweist, an eine neue Position
in Ihrem Dateisystem. Um die ursprüngliche Umgebung zu schützen,
ändern Sie den Wert der Umgebungsvariablen WLP_USER_DIR so,
dass sie auf die neue Position verweist. Setzen Sie den Wert der Umgebungsvariablen
WLP_USER_DIR während der Deinstallation wieder auf die Position der ursprünglichen
Serverkonfiguration.
Wenn die Umgebungsvariable WLP_USER_DIR nicht
festgelegt wurde, befinden sich die Serverkonfiguration und die gemeinsam genutzten Ressourcen
im Verzeichnis usr im Stammverzeichnis der Serverlaufzeitumgebung
<Stammverzeichnis_der_Liberty-Server-Laufzeit>/usr).
Sie können den Wert der Umgebungsvariablen WLP_USER_DIR während der Deinstallation zurücksetzen.
Wenn die Umgebungsvariable WLP_OUTPUT_DIR
auf Ihrem System definiert ist, verwendet der neue Server ebenfalls diese
Position. Dabei können alte Protokolldateien überschrieben werden. Aktualisieren Sie die
Umgebungsvariable WLP_OUTPUT_DIR oder legen Sie keinen Wert für diese Variable fest, um die alten Protokolldateien zu
schützen. Setzen Sie den Wert während der Deinstallation wieder auf den ursprünglichen Wert.
Wenn der Wert
WLP_OUTPUT_DIR nicht festgelegt ist,
befindet sich die Standardposition im Stammverzeichnis des Servers (z. B. <Stammverzeichnis_der_Liberty-Server-Laufzeit>/usr/servers/<Servername>).
Bei der Installation einer neuen Laufzeitumgebung an einer neuen Position, müssen
keine Aktualisierungen während der Installation oder Deinstallation durchgeführt werden, weil
die Protokolle im Verzeichnis usr/servers/<Servername>/logs
der entsprechenden Installation erhalten bleiben.
Anmerkung: Wenn die Datei server.xml
oder eine eingeschlossene XML-Konfigurationsdatei auf Ressourcen
außerhalb des Serverkonfigurationsverzeichnisses verweist, müssen diese Ressourcen ebenfalls
kopiert oder die Verweise aktualisiert werden.
Dies gilt auch für Ressourcen, auf die die Anwendung direkt verweist
(z. B. Verweise auf fest codierte Pfade zu Dateisystemen).
Während der Deinstallation des Fixpacks können diese Werte manuell
auf ihre ursprünglichen Werte zurückgesetzt werden.
- Starten Sie den neuen Server. Führen Sie <liberty_VX+>/bin/server
start <Servername> aus.
Nächste Schritte
Nachdem Sie sichergestellt haben, dass die neue Installation ordnungsgemäß funktioniert, können Sie die alte Installation entfernen.
Stoppen Sie alle Server in der früheren Installation und löschen Sie anschließend das Verzeichnis
wlp.