EasyUC
4.8.7

Installation, Updates & Sicherung

EasyUC Manager aktualisieren

Den Manager per Offline-Paket oder Operator-Update auf einen neuen Stand bringen.

EasyUC · Version 4.8.7

In EasyUC: Manager → Benutzermenü → Operator-Update; Manager → System-Updates

Wozu dient das

Der EasyUC Manager ist ein eigenes Produkt mit eigener Versionsnummer. Er besteht aus der Manager-Oberfläche, der Manager-API mit dem eingebauten Operator und der Definition der EasyUC-Ressource. Ein EasyUC-Update verändert den Manager nicht; er wird getrennt aktualisiert.

Für EasyUC 4.8.7 ist Manager 1.15.0 oder neuer nötig, weil erst dieser Stand die Seite EasyUC-Update und das Einheits-Image kennt. Aktualisieren Sie deshalb zuerst den Manager und danach EasyUC.

Es gibt drei Wege: das Offline-Paket für den Manager, das an der Konsole des ersten Knotens eingespielt wird, das Operator-Update in der Manager-Oberfläche und das signierte Offline-Paket auf der Seite System-Updates für Cluster mit genau drei Knoten.

Voraussetzungen

  • Das Manager-Paket Ihres Release von EasyUC. Welcher Weg für Ihr Paket gilt, steht in den Begleitunterlagen des Release.
  • Für das Offline-Paket: Konsolenzugang mit Administratorrechten auf dem ersten Knoten.
  • Für das Operator-Update: Anmeldung am Manager. Die Images des neuen Managers müssen bereits auf den Knoten liegen.
  • Für das signierte Offline-Paket: genau drei Knoten im Zustand Ready, synchronisierte Zeit auf allen Knoten und VM-Snapshots aller Knoten.
  • In Clustern mit mehreren Knoten muss das Manager-Image auf allen Knoten vorhanden sein, damit der Manager bei einem Knotenausfall auf einem anderen Knoten starten kann.

Schritt für Schritt: Offline-Paket an der Konsole

  1. Kopieren Sie das Manager-Paket auf den ersten Knoten.
  2. Entpacken Sie es und starten Sie das enthaltene Skript apply-manager-update.sh mit Administratorrechten, wie in den Begleitunterlagen beschrieben.
  3. Das Skript importiert die Images, verteilt das Manager-Image auf die übrigen Knoten, aktualisiert die Definition der EasyUC-Ressource und führt das Update des Managers aus.
  4. Warten Sie die Abschlussprüfung des Skripts ab. Schlägt das Update fehl, nimmt das Skript die Änderung selbst zurück.
  5. Melden Sie sich neu am Manager an. Die Version steht in der Navigation unter dem Logo („Version …“).

Schritt für Schritt: Operator-Update in der Oberfläche

  1. Öffnen Sie im Manager oben rechts das Benutzermenü und wählen Sie Operator-Update.
  2. Wählen Sie im Dialog Operator Self-Update unter Select Helm Chart die Chart-Datei des Managers (.tgz oder .tar.gz).
  3. Wählen Sie Start Upgrade.
  4. Verfolgen Sie die Zustände „Uploading Chart...“, „Upgrading Operator...“ und „Pod Restarting...“ sowie das Progress Log.
  5. Warten Sie auf „Upgrade Completed“. Die Seite lädt sich danach neu.

Schritt für Schritt: signiertes Offline-Paket (drei Knoten)

  1. Öffnen Sie im Manager die Seite System-Updates. Oben steht die Karte EasyUC-Update (signiertes Offline-Paket).
  2. Ziehen Sie die .run-Datei und die zugehörige .run.sig gemeinsam in die Ablagefläche.
  3. Wählen Sie Hochladen und prüfen und bestätigen Sie mit dem Manager-Passwort. Der Upload ist fortsetzbar.
  4. Warten Sie auf „Signatur gültig“. Bei „Signatur ungültig – Paket nicht verwenden“ brechen Sie ab.
  5. Wählen Sie Auf allen Knoten vorladen. Die Knoten werden nacheinander vorbereitet; laufende Dienste ändern sich dabei nicht.
  6. Kontrollieren Sie in der Knotentabelle die Spalten Ready, Datei, Vorladen, Vorbereitet, Zeit synchron, Frei und Vertrauensanker.
  7. Wählen Sie im Abschnitt Einspielen die Schaltfläche Prüfen (--ha-check).
  8. Legen Sie VM-Snapshots aller Knoten an und setzen Sie im Gefahrenbereich: Update einspielen den Haken VM-Snapshots aller Knoten erstellt.
  9. Tippen Sie das angezeigte Bestätigungswort ein und wählen Sie Update einspielen.
  10. Lassen Sie die Seite geöffnet. Der Manager startet während des Laufs neu; die Seite fragt den Stand weiter ab und zeigt danach Ergebnis und Log.
  11. Wählen Sie zum Abschluss Hochgeladene Dateien löschen.

Felder und Optionen

Felder und Optionen
Feld / AktionBedeutung und Verwendung
Manager-VersionLaufende Version des Managers. Der Zusatz „von der Vorabprüfung nicht unterstützt“ bedeutet, dass das Paket diesen Stand nicht als Ausgangsversion kennt.
KoordinatorDer Knoten, auf dem der Manager läuft. Dorthin wird das Paket hochgeladen, von dort wird es verteilt.
HA-ClusterDie Schritte des signierten Offline-Pakets setzen genau drei Knoten voraus.
VorladenImportiert die Inhalte des Pakets auf einem Knoten, ohne laufende Dienste zu ändern.
Zeit synchronZeigt, ob die Uhr des Knotens per NTP synchronisiert ist. Ohne Synchronisation lässt sich das Update nicht einspielen.
VertrauensankerZeigt, ob der öffentliche Schlüssel zur Signaturprüfung auf dem Knoten installiert ist.
Anhalten / Erneut versuchenUnterbricht bzw. wiederholt die Verteilung und das Vorladen.
Cluster prüfen (--ha-verify)Prüft den Cluster nach dem Einspielen erneut.
LogAusgabe des gewählten Schritts, während eines Laufs alle drei Sekunden aktualisiert.

Ergebnis prüfen und Fehler eingrenzen

  • Die Navigation des Managers zeigt unter dem Logo die neue Version, und alle Seiten des Managers sind erreichbar.
  • Die Seite EasyUC-Update ist vorhanden. Fehlt sie, läuft noch ein Manager vor 1.15.0.
  • „Upgrade Failed – An error occurred during the upgrade process. Check logs below.“: Meldung im Progress Log lesen. Häufige Ursache: Die Images des neuen Managers liegen nicht auf dem Knoten.
  • „Noch nicht möglich, es fehlt: …“ beim Einspielen: Die Liste nennt die offenen Voraussetzungen, zum Beispiel nicht vorbereitete Knoten oder fehlende Zeitsynchronisation.
  • „Auf den Knoten läuft gerade schwere I/O … Hochladen erst danach“: Warten Sie, bis der laufende Import beendet ist.
  • „Manager nicht erreichbar. Neuer Versuch in wenigen Sekunden …“ während des Einspielens ist erwartet. Der Lauf geht auf den Knoten weiter.
  • Das Operator-Update prüft nicht, ob ein Rückschritt zulässig ist. Verwenden Sie es nach der Installation von EasyUC 4.8.7 nicht für eine ältere Manager-Version.
  • Nach einem Wechsel des Managers kann eine erneute Anmeldung nötig sein, weil ältere Anmeldungen ungültig werden.

Weiterlesen