Vorläufige Fixes und Fixpacks für Liberty unter z/OS-Betriebssystemen installieren

Fixpacks enthalten Bundle-Services, um WebSphere Application Server for z/OS Liberty auf einen neuen Stand zu bringen. Vorläufige Fixes enthalten Fehlerberichtigungen für bestimmte bekannte Probleme. Sie können IBM® Installation Manager verwenden, um das Produktangebot mit den Fixes zu aktualisieren, die für Ihren Service-Level von WebSphere Application Server for z/OS Liberty verfügbar sind.

Vorbereitende Schritte

[17.0.0.3 und höher]Wichtig: Die Unterstützung für die Verwendung von Java™ SE 6 mit WebSphere Liberty wurde im September 2017 beendet. Der Liberty-Kernel wurde für Version 17.0.0.3 erneut kompiliert. Ab Version 17.0.0.3 kann der Liberty-Kernel nicht mehr mit Java SE 6 ausgeführt werden. Wenn Sie nach dem Ende des Unterstützungszeitraums Java SE 6 in Vorgängerversionen weiterhin verwenden, setzen Sie Ihre Umgebung möglicherweise Sicherheitsrisiken aus.

Java SE 8 ist das empfohlene Java SDK, da es die aktuellsten Features und Sicherheitsaktualisierungen beinhaltet. Alternativ zur Installation von Java SE 8 können Sie eine andere, unterstützt Java SDK-Version installieren.

Informationen zu Aktualisierungen für WebSphere Application Server Liberty for z/OS erhalten Sie beim IBM Software Support Center. Weitere Informationen zu Upgrades finden Sie unter WebSphere Application Server for z/OS: Program Directory. Die aktuellsten Informationen erhalten Sie beim IBM Software Support Center und Fix Central.

Wenn Sie ein Fixpack installieren, wendet Installation Manager alle installierten vorläufigen Fixes automatisch erneut an, wenn sie sich auf die aktualisierte Fixpackstufe beziehen. Vorläufige Fixes, die nicht gültig sind, wie es beispielsweise der Fall ist, wenn das aktualisierte Fixpack den Fix bereits enthält, werden deinstalliert. In einigen Fällen muss Installation Manager einen vorläufigen Fix deinstallieren, den Sie dann manuell erneut anwenden müssen. Dies ist beispielsweise der Fall, wenn Sie auf eine Fixpackstufe aktualisieren, in der der Fix nicht enthalten ist und für den ein aktualisierter vorläufiger Fix erforderlich ist. Installation Manager benachrichtigt Sie, wenn es vorläufige Fixes gibt, die manuell angewendet werden müssen. Sie können überprüfen, welche vorläufigen Fixes installiet sind, indem Sie den Befehl productInfo version --ifixes absetzen.

IBM Installation Manager Version 1.8.5 oder höher muss installiert sein.

Wenn Sie Liberty-Assets aus lokalen verzeichnisbasierten Repositorys oder aus einer Instanz von Liberty Asset Repository Service installieren möchten, konfigurieren Sie die Repositorys. Weitere Informationen zu den Liberty-Asset-Repositorys finden Sie unter Assets mit Installation Manager installieren.

Vorgehensweise

  1. Verwenden Sie Installation Manager, um die erforderlichen Wartungspakete auf Ihr Dataset und die Dateisystemstruktur anzuwenden.
    1. Führen Sie die folgenden Aktionen aus, um eine Liste mit den Fixes, die für WebSphere Application Server for z/OS Liberty verfügbar sind, und spezielle Informationen zu jedem Fix zu erhalten.
      1. Rufen Sie die Webseite von Fix Central auf.
      2. Klicken Sie auf Produkt suchen.
      3. Wählen Sie WebSphere Liberty als Produktgruppe aus.
      4. Wählen Sie die Version des zu aktualisierenden Produkts aus.
      5. Wählen Sie z/OS als Plattform aus und klicken Sie auf Weiter.
      6. Wählen Sie Nach Fixes suchen aus und klicken Sie dann auf Weiter.
      7. Klicken Sie unterhalb jedes Fix auf Weitere Informationen, um Informationen zum jeweiligen Fix anzuzeigen.
    2. Verwenden Sie eine der folgenden Vorgehensweisen, um WebSphere Application Server for z/OS Liberty mit den Fixes zu aktualisieren.
      • Rufen Sie das Live-Service-Repository auf, das die Fixes enthält, und verwenden Sie dann die webbasierte Aktualisierung.
        Verwenden Sie Installation Manager auf Ihrem lokalen System, um WebSphere Application Server for z/OS Liberty mit den vorläufigen Fixes aus den webbasierten Live-Service-Repositorys zu aktualisieren.
        • Für die Live-Service-Repositorys verwenden Sie dieselben URLs, die Sie für die allgemein verfügbaren Repositorys für Produktangebote während der Installation verwendet haben. Diese URLs sind im Abschnitt Onlineproduktrepositorys für Liberty-Produktangebote aufgelistet.
        • Diese Positionen enthalten keine Webseiten, auf die Sie mit einem Web-Browser zugreifen können. Es handelt sich dabei um webbasierte Repository-Positionen, die Sie für Installation Manager angeben und die Installation Manager zur Pflege des Produktangebots verwendet.
        Zum Installieren eines Fix aus einem Service-Repository gehen Sie wie folgt vor:
        1. Hängen Sie das Produktdateisystem im Lese- und Schreibzugriff an den Pfad an, an den es ursprünglich mit Installation Manager angehängt wurde.
        2. Wenn in Installation Manager noch keine Speicherdatei für Berechtigungsnachweise und keine Masterkennwortdatei definiert sind, in denen Ihre IBM Software-Benutzer-ID und das zugehörige Kennwort enthalten sind, erstellen Sie Dateien, die den Zugriff auf das Repository ermöglichen.
          Anmerkung: Dies sind die Berechtigungsnachweise, die Sie verwenden, um auf geschützte IBM Software-Websites zuzugreifen.
          Erstellen Sie wie folgt eine Speicherdatei für Berechtigungsnachweise und eine Masterkennwortdatei:
          imutilsc saveCredential 
            -secureStorageFile Speicherdatei -masterPasswordFile Masterkennwortdatei
            -userName ID_für_IBM_Software
            -userPassword Kennwort_für_IBM_Software
            -url URL_oder_Pfad_des_Repositorys 
          Tipp: Fügen Sie beim Erstellen einer Speicherdatei für Berechtigungsnachweise /repository.config am Ende der Repository-URL-Position hinzu, wenn der Befehl imutilsc die angegebene URL nicht findet.
        3. Führen Sie unter der Installation Manager-Benutzer-ID die folgenden Aktionen aus:
          1. Wechseln Sie in das Verzeichnis Binärdateien_von_Installation_Manager/eclipse/tools, wobei Binärdateien_von_Installation_Manager für das Installationsstammverzeichnis für Installation Manager steht.
          2. Installieren Sie den Fix.
            Zum Installieren eines vorläufigen Fix verwenden Sie diesen Befehl:
            imcl install Fixname
              -installationDirectory Installationsposition_des_Produktangebots
              -repositories URL_oder_Pfad_des_Rpositorys
              -secureStorageFile Speicherdatei -masterPasswordFile Masterkennwortdatei
            Zum Installieren eines Fixpacks verwenden Sie diesen Befehl:
            imcl install Produktangebots-ID_Angebotsversion,ID_des_optionalen_Features
              -installationDirectory Installationsposition_des_Produktangebots
              -properties user.useLibertyRepository=[true|false],user.addon=Kurzname_oder_symbolischer_Name_des_Add-ons,user.feature=Kurzname_oder_symbolischer_Name_des_Features
              -repositories URL_oder_Pfad_des_Repositorys,URL_oder_Pfad_des_Liberty-Asset-Repositorys
              -secureStorageFile Speicherdatei -masterPasswordFile Masterkennwortdatei
              -acceptLicense
            Tipps:
            • Die Produktangebots-ID ist die ID des Produktangebots, die Sie im Abschnitt Liberty-Produktangebote für unterstützte Betriebssysteme finden.
            • Die Angebotsversion, die der Produktangebots-ID mit einem Unterstreichungszeichen optional hinzugefügt werden kann, ist eine spezifische Version des zu installierenden Angebots (z. B. 16.0.20160503_0200).
              • Wenn Sie die Angebotsversion nicht angeben, werden die neueste Version des Angebots und alle vorläufigen Fixes für diese Version installiert.
              • Wenn Sie die Angebotsversion angeben, werden die angegebene Version des Angebots und keine vorläufigen Fixes für diese Version installiert.
              Sie sehen die Angebotsversion am Ende der Produktangebots-ID mit einem Unterstreichungszeichen angefügt, wenn Sie den folgenden Befehl für das Repository ausführen:
              imcl listAvailablePackages -repositories URL_oder_Pfad_des_Repositorys
            • Sie können auch none, recommended oder all mit dem Argument -installFixes angeben, um die vorläufigen Fixes anzugeben, die mit dem Angebot installiert werden sollen.
              • Wenn Sie die Angebotsversion nicht angeben, wird standardmäßig all als Option mit -installFixes verwendet.
              • Wenn Sie die Angebotsversion angeben, wird standardmäßig none als Option für -installFixes verwendet.
            • Für Fixpacks:
              • Neu: Wenn Sie Liberty mit einem Fixpack aktualisieren, werden auch alle installierten Liberty-Add-ons und -Features aktualisiert.
                [17.0.0.3 und höher]Wichtig: Wenn Java SE 6 installiert ist, schlägt die Aktualisierung fehl. Sie müssen Java SE 6 auf Java SE 8 migrieren und die Aktualisierung erneut starten.
                Sie können weitere Add-ons und Features installieren, indem Sie sie wie im folgenden Beispiel gezeigt in den Eigenschaften user.addon und user.feature angeben. Beachten Sie, dass Kurznamen und symbolische Namen von Features durch doppelte Kommas voneinander getrennt sind.
                ./imcl install com.ibm.websphere.liberty.zOS,embeddablecontainer             
                -properties user.addon=extendedPackage-1.0,user.feature=portlet-2.0,,portletserving-2.0
                -installationDirectory /InstallationManager/products/WebSphere/Liberty/Version -acceptLicense
                -repositories http://www.ibm.com/software/repositorymanager/com.ibm.websphere.liberty.zOS,https://URL_Ihres_On-Premise-Asset-Repositorys,/usr/lpp/LocalAssetRepo,/usr/lpp/LocalAssetRepo2.zip
                -sharedResourcesDirectory /InstallationManager/sharedResources
                -showProgress 
                Sie können Assets aus Instanzen von Liberty Asset Repository Service oder aus lokalen verzeichnisbasierten Repositorys mit oder ohne Internetzugriff installieren. Fügen Sie die Repository-URL, den Verzeichnispfad oder den Archvidateipfad im Parameter -repositories hinzu. Der Zugriff auf diese Repositorys erfolgt in der Reihenfolge, in der die Repositorys angegeben sind. Weitere Informationen zu diesen Asset-Repositorys finden Sie unter Assets mit Installation Manager installieren. Zum Installieren von Assets aus IBM WebSphere Liberty Repository müssen Sie Zugriff auf das Internet haben. Zum Aktivieren des Zugriffs auf Liberty Repository setzen Sie über den Parameter -properties die Option user.useLibertyRepository auf true. Liberty Repository ist das letzte der Repositorys, auf die während der Installation zugegriffen wird.
              • Wenn Sie den integrierbaren EJB-Container und den JPA-Client installieren möchten, geben Sie das optionale Feature embeddablecontainer durch ein Komma abgetrennt hinter der Produktangebots-ID an.

                Der integrierbare EJB-Container ist eine JAR-Datei (Java-Archiv), die dazu verwendet werden kann, Enterprise-Beans in einer eigenständigen Java SE-Umgebung (Java Platform, Standard Edition) auszuführen. Bei Verwendung dieses integrierbaren Containers können Enterprise-Beans außerhalb des Anwendungsservers ausgeführt werden. Der integrierbare EJB-Container ist Teil der Spezifikation EJB 3.1 und wird hauptsächlich für den Komponententest der Geschäftslogik von Enterprise-Beans verwendet.

                Der JPA-Client kann zusammen mit dem integrierbaren EJB-Container verwendet werden, um die Funktionalität der Java Persistence API in einer Java SE-Umgebung bereitzustellen.

          3. Optional: Listen Sie alle installierten Pakete auf, um die Installation zu überprüfen:
            imcl listInstalledPackages -long
      • Laden Sie die Dateien, die die Fixes enthalten, von Fix Central herunter und verwenden Sie dann die lokale Aktualisierung.
        Sie können komprimierte Dateien, die die Fixes enthalten, von Fix Central herunterladen. Jede komprimierte Fixdatei enthält ein Installation Manager-Repository für den Fix und hat gewöhnlich die Erweiterung .zip. Nachdem Sie die Fixdateien heruntergeladen haben, verwenden Sie Installation Manager, um WebSphere Application Server for z/OS Liberty mit den Fixes zu aktualisieren.
        1. Zum Herunterladen der Fixes gehen Sie wie folgt vor:
          1. Rufen Sie die Webseite von Fix Central auf.
          2. Klicken Sie auf Produkt suchen.
          3. Wählen Sie WebSphere Liberty als Produktgruppe aus.
          4. Wählen Sie die Version des Produktangebots aus, das aktualisiert werden soll.
          5. Wählen Sie z/OS als Plattform aus und klicken Sie auf Weiter.
          6. Wählen Sie Nach Fixes suchen aus und klicken Sie dann auf Weiter.
          7. Wählen Sie die Fixes aus, die Sie herunterladen möchten, und klicken Sie dann auf Weiter.
          8. Wählen Sie Ihre Downloadoptionen aus und klicken Sie dann auf Weiter.
          9. Klicken Sie auf Zustimmen, um die Bedingungen zu akzeptieren.
          10. Klicken Sie auf Jetzt herunterladen, um die Fixes herunterzuladen.
          11. Übertragen Sie die komprimierten Fixdateien im Binärformat auf das z/OS-System, auf dem sie installiert werden.
          12. Wenn Sie ein Fixpack installieren, entpacken Sie die komprimierten Repository-Dateien in ein Verzeichnis auf Ihrem System.
        2. Zum Installieren eines Fix aus einer heruntergeladenen Datei gehen Sie wie folgt vor:
          1. Hängen Sie das Produktdateisystem im Lese- und Schreibzugriff an den Pfad an, an den es ursprünglich mit Installation Manager angehängt wurde.
          2. Führen Sie unter der Installation Manager-Benutzer-ID die folgenden Aktionen aus:
            1. Wechseln Sie in das Verzeichnis Binärdateien_von_Installation_Manager/eclipse/tools, wobei Binärdateien_von_Installation_Manager für das Installationsstammverzeichnis für Installation Manager steht.
            2. Installieren Sie den Fix.
              Zum Installieren eines vorläufigen Fix verwenden Sie diesen Befehl:
              imcl install Fixname
                 -installationDirectory Installationsposition_des_Produktangebots
                 -repositories komprimierte_Datei
              Zum Installieren eines Fixpacks verwenden Sie diesen Befehl:
              imcl install Produktangebots-ID_Angebotsversion,ID_des_optionalen_Features
                -installationDirectory Installationsposition_des_Produktangebots
                -repositories Verzeichnis_mit_entpackten_Dateien
                -acceptLicense
              Tipps:
              • Die Produktangebots-ID ist die ID des Produktangebots, die Sie im Abschnitt Liberty-Produktangebote für unterstützte Betriebssysteme finden.
              • Die Angebotsversion, die der Produktangebots-ID mit einem Unterstreichungszeichen optional hinzugefügt werden kann, ist eine spezifische Version des zu installierenden Angebots (z. B. 16.0.2.20160503_0200).
                • Wenn Sie die Angebotsversion nicht angeben, werden die neueste Version des Angebots und alle vorläufigen Fixes für diese Version installiert.
                • Wenn Sie die Angebotsversion angeben, werden die angegebene Version des Angebots und keine vorläufigen Fixes für diese Version installiert.
                Sie sehen die Angebotsversion am Ende der Produktangebots-ID mit einem Unterstreichungszeichen angefügt, wenn Sie den folgenden Befehl für das Repository ausführen:
                imcl listAvailablePackages -repositories URL_oder_Pfad_des_Repositorys
              • Sie können auch none, recommended oder all mit dem Argument -installFixes angeben, um die vorläufigen Fixes anzugeben, die mit dem Angebot installiert werden sollen.
                • Wenn Sie die Angebotsversion nicht angeben, wird standardmäßig all als Option mit -installFixes verwendet.
                • Wenn Sie die Angebotsversion angeben, wird standardmäßig none als Option für -installFixes verwendet.
              • Für Fixpacks:
                • Neu: Wenn Sie Liberty mit einem Fixpack aktualisieren, werden auch alle installierten Liberty-Add-ons und -Features aktualisiert.
                  Sie können weitere Add-ons und Features installieren, indem Sie sie wie im folgenden Beispiel gezeigt in den Eigenschaften user.addon und user.feature angeben. Beachten Sie, dass Kurznamen und symbolische Namen von Features durch doppelte Kommas voneinander getrennt sind.
                  ./imcl install com.ibm.websphere.liberty.zOS,embeddablecontainer             
                  -properties user.addon=extendedPackage-1.0,user.feature=portlet-2.0,,portletserving-2.0
                  -installationDirectory /InstallationManager/products/WebSphere/Liberty/Version -acceptLicense
                  -repositories http://www.ibm.com/software/repositorymanager/com.ibm.websphere.liberty.zOS,https://URL_Ihres_On-Premise-Asset-Repositorys,/usr/lpp/LocalAssetRepo,/usr/lpp/LocalAssetRepo2.zip
                  -sharedResourcesDirectory /InstallationManager/sharedResources
                  -showProgress 
                  Sie können Assets aus Instanzen von Liberty Asset Repository Service oder aus lokalen verzeichnisbasierten Repositorys mit oder ohne Internetzugriff installieren. Fügen Sie die Repository-URL, den Verzeichnispfad oder den Archvidateipfad im Parameter -repositories hinzu. Der Zugriff auf diese Repositorys erfolgt in der Reihenfolge, in der die Repositorys angegeben sind. Weitere Informationen zu diesen Asset-Repositorys finden Sie unter Assets mit Installation Manager installieren. Zum Installieren von Assets aus IBM WebSphere Liberty Repository müssen Sie Zugriff auf das Internet haben. Zum Aktivieren des Zugriffs auf Liberty Repository setzen Sie über den Parameter -properties die Option user.useLibertyRepository auf true. Liberty Repository ist das letzte der Repositorys, auf die während der Installation zugegriffen wird.
                • Wenn Sie den integrierbaren EJB-Container und den JPA-Client installieren möchten, geben Sie das optionale Feature embeddablecontainer durch ein Komma abgetrennt hinter der Produktangebots-ID an.

                  Der integrierbare EJB-Container ist eine JAR-Datei (Java-Archiv), die dazu verwendet werden kann, Enterprise-Beans in einer eigenständigen Java SE-Umgebung (Java Platform, Standard Edition) auszuführen. Bei Verwendung dieses integrierbaren Containers können Enterprise-Beans außerhalb des Anwendungsservers ausgeführt werden. Der integrierbare EJB-Container ist Teil der Spezifikation EJB 3.1 und wird hauptsächlich für den Komponententest der Geschäftslogik von Enterprise-Beans verwendet.

                  Der JPA-Client kann zusammen mit dem integrierbaren EJB-Container verwendet werden, um die Funktionalität der Java Persistence API in einer Java SE-Umgebung bereitzustellen.

            3. Optional: Listen Sie alle installierten Pakete auf, um die Installation zu überprüfen:
              imcl listInstalledPackages -long

    Weitere Informationen zum Aktualisieren von WebSphere Application Server for z/OS Liberty finden Sie unter Liberty unter z/OS aktualisieren und deinstallieren.

  2. Hängen Sie das Produktdateisystem erneut an sein Produktionsverzeichnis an.

    Das Dateisystem sollte normalerweise im Lesezugriff angehängt werden.

  3. Führen Sie alle weiteren Migrationsaktionen aus, zu denen Sie in den Fix- bzw. APAR-Begleitschreiben aufgefordert werden.
  4. Starten Sie Ihre Server, um alle erforderlichen Aufgaben nach der Installation auszuführen.

    Beim Serverstart wird das Installationsnachbereitungsprogramm automatisch für jeden Knoten ausgeführt, um das Konfigurationsdateisystem auf das neue Service-Level zu aktualisieren.

    Anmerkung: In Network-Deployment-Zellen muss der Deployment-Manager-Knoten dasselbe oder ein höheres Service-Level haben als die Anwendungsserverknoten der Zelle. Sie müssen sicherstellen, dass der Deployment-Manager-Knoten auf das neue Service-Level aktualisiert wird.

Symbol das den Typ des Artikels anzeigt. Taskartikel

Dateiname: twlp_ins_install_fixes_z.html