ZServer 26.2
Vorbemerkungen
Opentext hat für sein ZENworks Configuration Management (ZCM) das Update auf die Version 26.2 veröffentlicht. Diese Anleitung beschreibt, wie der ZServer der paed.ML Novell per Onlineupdate von ZCM Version 25.4 ausgehend angehoben wird.
Voraussetzungen
ZServer
Dieses Update setzt mindestens ZENworks 23.4 voraus. Im ZCC-Anmeldefenster (https://10.1.1.33:7443) wird Ihnen Ihre aktuelle ZCM Version angezeigt. Hier im Beispiel die Version ZENworks 25.4. Damit wäre das Update direkt auf Version 26.2 möglich.

ZCC Anmeldefenster
Auf dem ZServer müssen mindestens 30 GB freier Speicher unter /vastorage vorhanden sein. Auch /root sollte noch mindestens 5 GB freien Speicher zur Verfügung haben. Weiterhin dürfen keine noch durchzuführenden Aktualisierungen auf Ihrem Server ausstehen. Im Bild wurden alle Aktualisierungen fehlerfrei durchgeführt.

keine Ausstehende Aktualisierungen und Zuweisungen
Gserver
Wenn auch Ihr Gserver bereits auf Version 25.4 und höher upgedated wurde, ist nichts weiter zu beachten. Es müssen keine Einstellungen geändert werden.
Sicherung
Erstellen Sie auf jeden Fall eine Sicherung des ZServer (z.B. mit Veeam). Legen Sie außerdem im ESXi oder Proxmox einen Snapshot an, den Sie später, nach erfolgreichem Update, wieder zeitnah löschen sollten.
SLES Online-Updates
Melden Sie sich als root an der Appliance-Verwaltung über https://10.1.1.33:9443 an. Schauen Sie bei „Online Update“ nach, ob SLES Updates verfügbar sind und aktualisieren Sie gegebenenfalls die Appliance.

SLES Onlineupdates ZServer
ZCM Update
Versionsupdates werden über Konfiguration -- Registerkarte „Systemaktualisierungen“ in ZCC heruntergeladen und bereitgestellt. Allerdings kann das manchmal etwas länger dauern, als über das Opentext Software Portal. Sie können dann manuell vorgehen oder warten.
Verfügbare Systemaktualisierungen und Download
Falls das ZENworks 25.4 Update noch nicht angezeigt werden sollte, klicken Sie auf Aktion -- Auf Aktualisierungen überprüfen. Es kann sein, dass noch andere ZENworks Versionen angezeigt werden. Ein eventuelles PRUxxxx (Product Recognition Update) können Sie im Moment ignorieren, es kann später installiert werden.

Verfügbare Aktualisierungen
Haken Sie „ZENworks 26.2“ an und aktivieren Sie über Aktion -- Aktualisierung herunterladen den Download.

Aktualisierung herunterladen
Der Status wird mit grünen Punkten und einer Prozentzahl angezeigt. Der bisherige Eintrag für die Version ZENworks 25.4 verschwindet.

Systemaktualisierung wird herunterladen
Nach einiger Zeit wird „Warten auf Autorisierung“ angezeigt.
Dies hat bei unseren Versuchen teils über drei Stunden gedauert. Den Erfahrungen nach verharrt die Anzeige lange bei 23% und dann bei 52%, das ist aber kein Fehler. Es werden hier schon im Hintergrund bestimmte Prozesse angetriggert. Erst dann ist der nächste Schritt möglich.
Autorisierung
Wenn die Aktualisierung heruntergeladen wurde, haken Sie „ZENworks 26.2“ an und wählen Aktion -- Aktualisierung autorisieren aus.

Aktualisierung autorisieren
Systemaktualisierungskonfiguration
Im Vergleich zu vorigen Onlineupdates ist bei der Aktualisierung auf die Version 26.2 nichts weiter zu tun, außer die entsprechende Aktion Aktion -- Aktualisierung konfigurieren durchzuführen.
Es sollten keine Ports oder Dienste mehr konfiguriert werden müssen. Sollte das dennoch bei Ihrem System der Fall sein, dann melden Sie sich gerne bei unserer Hotline.
Sie können danach unmittelbar die Aktualisierung bereitstellen.
Aktualisierung bereitstellen
Wenn der Text im Fenster auf "Fertig zur Bereitstellung" umgeschaltet hat, kann diese auf dem Server (ZServer) und den Clients installiert werden. Haken Sie „ZENworks 26.2“ an und klicken Sie auf Aktion -- Aktualisierung auf Geräten bereitstellen.

Fertig zur Bereitstellung
Schritt 1: Option für Systemaktualisierung und Bereitstellung auswählen
„Systemaktualisierungen auf ausgewählten Geräten in der Verwaltungszone bereitstellen“
„Weiter“

Schritt 1
Schritt 2: Neustartverhalten für Bereitstellung auswählen
„Nach Anwendung der Aktualisierung Benutzer zum Neustart auffordern“ (ansonsten nichts anhaken)
„Weiter“

Schritt 2
Schritt 3: Geräte und Gruppen für Bereitstellung auswählen
Auf „Hinzufügen“ klicken
Wählen Sie den zserver aus, klicken Sie auf „OK“ und „Weiter“

Schritt 3: Zuweisung ZServer
Schritt 4: Bereitstellungszeitplan auswählen
Stellen Sie den Zeitplantyp auf „Jetzt“
"Weiter"
Der Zeitplan wird bei nächster Aktualisierung des Gerätes ausgelöst und das Update sofort installiert.
„Fertig stellen“

Schritt 4: Bereitstellungszeitplan

Schritt 5: Bereitstellungsoptionen
Status der Systemaktualisierung
Während der Systemaktualisierung ist das ZENworks-Kontrollzentrum vorübergehend nicht erreichbar. Mit der nachfolgenden URL können Sie den Status der Systemaktualisierung überprüfen.

Link zum Systemaktualisierungsstatus
Kopieren und speichern Sie die URL, bevor Sie auf 'OK' klicken, um den Status dieser Systemaktualisierung in Zukunft zu prüfen. OK
Der System Update Status zeigt erst nach einiger Zeit den Fortschritt an. Wenn das Update erfolgreich war, wird bei „Abgeschlosen“ eine 1 angezeigt und „Aktualisierung durchgeführt“

Systemaktualisierung wird vorbereitet

Systemaktualisierung gestartet

Systemaktualisierung beendet
In der Übersicht sollte das jetzt so aussehen:

Systemaktualisierung erfolgreich bereitgestellt
Update des Tuxera-Treibers für das Imaging
Nach jedem Update von ZENworks muss der Tuxera Treiber erneuert werden. Das Verfahren hierzu hat sich mit der Version 25.4 geändert. Der Tuxera Treiber muss nun direkt aus dem OpenText Customer Center heruntergeladen werden. Gehen Sie nach dieser Anleitung vor.
Danach können Sie wie bisher die ZIP-Datei importieren.
Melden Sie sich in ZCC an und klicken Sie auf Konfiguration -- Geräteverwaltung -- Preboot Services und scrollen Sie nach unten bis zum Menüpunkt „Einstellungen für Tuxera High Performance NTFS-Treiberintegration“.
Wählen Sie die Zip-Datei über das „Lupensymbol“ -- Datei auswählen-- OK aus.

Tuxera NTFS Treiberintegration
Schließen Sie die Prozedur ganz unten auf der Seite mit „Anwenden“ UND „OK“ ab. Es wird nun im Dateisystem des ZServers unter /srv/tftp ein Ordner 25.4.0 angelegt. Es kann eine ganze Weile dauern, bis dieser Ordner erscheint. Wenn der Treiber verfügbar ist, zeigt ein Klick auf den Link Status, Verfügbar an.

tntfs Treiber verfügbar
Post Update
Onlineupdatefunktion prüfen
Überprüfen Sie unter https://10.1.1.33:9443, ob die Updateaktivierung der Appliance noch gültig ist und spielen Sie evtl. vorhandene Updates ein.
Überprüfen Sie in ZCC unter https://10.1.1.33:7443, ob die Systemaktualisierungen noch funktionieren. Konfiguration -- Systemaktualisierungen -- Aktion -- Auf Aktualisierungen überprüfen. Geben Sie gegebenenfalls den Activationkey von Opentext neu ein.
Konfiguration -- Infrastrukturverwaltung -- Einstellungen für Systemaktualisierungen. Hier die bei Opentext registrierte E-Mail-Adresse und den Aktivierungsschlüssel eintippen. Sie finden die Daten im OpenText Customer Center unter (SLD) Aktivierungen: ZENworks System Update Activation Code.
xvnc und x11vnc ausschalten
Die Appliance startet nach dem Update mit zwei Fehlern. Diese sollen laut Opentext Support auf der Appliance nicht gestartet werden. Hier der Workaround dazu:

Dienst xvnc und x11vnc
Über Putty oder an der ZServer-Konsole geben Sie ein:
systemctl disable novell-rm-xvnc.socket systemctl disable novell-rm-x11vnc.socket
Es kann auch vorkommen, dass versucht wird, noch einen weiteren Dienst zu starten:

Dienst suseconnect-keepalive
Das können Sie auf folgende Weise per PuTTY oder Konsole beseitigen:
systemctl disable suseconnect-keepalive.service systemctl disable suseconnect-keepalive.timer
Danach sollte der Befehl
systemctl --failed
keine fehlenden oder nicht startbaren Dienste mehr ausgeben.
Listen Port 54080 auslagern
PHP Skripte z. B. für den Workstationexport benötigen einen Extraport für Apache. Dieser Eintrag in der Datei listen.conf im Ordner /etc/apache-2 wurde bisher bei jedem Update von ZENworks überschrieben. Damit das Update zukünftig keine Auswirkungen auf die Apache Konfiguration hat, lagern wir diese listen Port Anweisung nun aus. Die Anleitung dazu ist hier.
Versionsstand aktualisieren
Passen Sie die Datei /etc/issue an Ihren aktuellen Versionsstand an. Am einfachsten geht das per WinSCP oder ähnlichen Programmen. Das ist auch für eventuelle Supportanfragen wichtig.
