5.3. Updates durchführen#

Nubus für UCS Updates folgen einem strukturierten Prozess, der Systemstabilität und Konsistenz gewährleistet. Vor und nach jedem Update führen spezielle Skripte eine Validierung des Systems durch und führen notwendige Bereinigungen durch. Das Verständnis dieser Skripte hilft Ihnen, Probleme zu beheben und gewährleistet reibungslose Updates in Ihrer Infrastruktur.

Informationen zur Nubus für UCS Versionsnummerierung und zu Release-Typen finden Sie unter Nubus für UCS Versionierung.

5.3.1. Überprüfungen des Pre-Update verstehen#

Das Pre-Update Skript preup.sh läuft vor jedem Release-Update, um eine kritische Validierung durchzuführen und sicherzustellen, dass das System für das Update bereit ist und das Update erfolgreich abgeschlossen werden kann.

Was es macht

Das preup.sh Skript überprüft auf mögliche Probleme, die ein erfolgreiches Update verhindern oder Systeminstabilität verursachen könnten. Falls es Probleme erkennt, bricht es das Update auf kontrollierte Weise ab, um Ihr System zu schützen. Zu diesen Überprüfungen gehören die folgenden:

  • Verfügbarkeit von Speicherplatz auf wichtigen Dateisystemen.

  • Konsistenz des Paketstatus.

  • Validierung von LDAP-Schema und Konnektivität.

  • Validierung der Anmeldedaten des Maschinenkontos.

  • Überprüfung der Systemkompatibilität.

  • Versionskompatibilität zwischen Systemen in der Domäne.

Was passiert, wenn es fehlschlägt

Wenn preup.sh ein Problem erkennt, meldet es das Problem und stoppt den Update-Prozess. Diese kontrollierte Unterbrechung ist besser als ein unvollständiges Update, das die Systemstabilität gefährden könnte. Überprüfen Sie die Fehlermeldungen, um das zugrunde liegende Problem zu identifizieren und zu beheben.

5.3.2. Bereinigungen des Post-Update verstehen#

Das Post-Update-Skript postup.sh läuft am Ende jedes Updates, um notwendige Bereinigungsvorgänge durchzuführen und sicherzustellen, dass Ihr System vollständig konsistent mit der neuen Version ist.

Was es macht

Das postup.sh Skript führt Aufgaben zur Bereinigung und Verifizierung durch, nachdem das Update abgeschlossen ist. Diese Vorgänge stellen sicher, dass sich das System in einem stabilen, konsistenten Zustand befindet und alle Änderungen ordnungsgemäß integriert sind. Typische Bereinigungsvorgänge sind die folgenden:

  • Entfernen von temporären Installationsdateien und Backup-Paketquellen.

  • Neustart der Firewall und Management UI für Konnektivität.

  • Aktualisierung der Systeminformationen im LDAP-Verzeichnis.

  • Ausführung von rollenspezifischen Konfigurationen.

  • Entfernen veralteter Paketkonfigurationen.