Skip to main content
Eine neuere Version dieses Produkts ist erhältlich.
Die deutsche Sprachversion wurde als Serviceleistung für Sie durch maschinelle Übersetzung erstellt. Bei eventuellen Unstimmigkeiten hat die englische Sprachversion Vorrang.

Stellen Sie Prometheus-Metriken wieder her, wenn Sie einen nicht-primären StorageGRID-Admin-Knoten wiederherstellen

Änderungen vorschlagen

Optional ist es möglich, die von Prometheus auf einem ausgefallenen nicht primären Admin-Node gespeicherten historischen Metriken beizubehalten.

Bevor Sie beginnen
  • Der wiederhergestellte Admin-Node ist installiert und betriebsbereit.

  • Das StorageGRID System umfasst mindestens zwei Admin-Nodes.

  • Sie haben die Passwords.txt Datei.

  • Sie besitzen die Bereitstellungspassphrase.

Über diese Aufgabe

Wenn ein Admin-Node ausfällt, gehen die in der Prometheus-Datenbank auf dem Admin-Node gespeicherten Metriken verloren. Bei der Wiederherstellung des Admin-Node wird während des Softwareinstallationsprozesses eine neue Prometheus-Datenbank erstellt. Nach dem Start des wiederhergestellten Admin-Node werden Metriken erfasst, als ob eine Neuinstallation des StorageGRID Systems durchgeführt worden wäre.

Wenn Sie einen nicht primären Admin-Knoten wiederhergestellt haben, können die historischen Metriken wiederhergestellt werden, indem die Prometheus Datenbank vom primären Admin-Knoten (dem Quell-Admin-Knoten) auf den wiederhergestellten Admin-Knoten kopiert wird.

Hinweis Das Kopieren der Prometheus Datenbank kann eine Stunde oder länger dauern. Einige Grid Manager Funktionen sind nicht verfügbar, solange die Dienste auf dem Quell Admin Node angehalten sind.
Schritte
  1. Anmeldung am Quell-Admin Node:

    1. Geben Sie den folgenden Befehl ein: ssh admin@grid_node_IP

    2. Geben Sie das in der Passwords.txt Datei aufgeführte Passwort ein.

    3. Geben Sie den folgenden Befehl ein, um zu root zu wechseln: su -

    4. Geben Sie das in der Passwords.txt Datei aufgeführte Passwort ein.

  2. Vom Quell-Admin-Node aus den Prometheus-Dienst stoppen: service prometheus stop

  3. Führen Sie die folgenden Schritte auf dem wiederhergestellten Admin-Node aus:

    1. Anmeldung am wiederhergestellten Admin-Knoten:

      1. Geben Sie den folgenden Befehl ein: ssh admin@grid_node_IP

      2. Geben Sie das in der Passwords.txt Datei aufgeführte Passwort ein.

      3. Geben Sie den folgenden Befehl ein, um zu root zu wechseln: su -

      4. Geben Sie das in der Passwords.txt Datei aufgeführte Passwort ein.

    2. Den Prometheus Service stoppen: service prometheus stop

    3. Fügen Sie den privaten SSH-Schlüssel zum SSH-Agenten hinzu. Geben Sie Folgendes ein:ssh-add

    4. Geben Sie das im Passwords.txt-Datei aufgeführte SSH-Zugriffspasswort ein.

    5. Die Prometheus Datenbank vom Quell-Admin-Knoten auf den wiederhergestellten Admin-Knoten kopieren: /usr/local/prometheus/bin/prometheus-clone-db.sh Source_Admin_Node_IP

    6. Wenn Sie dazu aufgefordert werden, drücken Sie Eingabetaste, um zu bestätigen, dass die neue Prometheus Datenbank auf dem wiederhergestellten Admin-Knoten zerstört werden soll.

      Die ursprüngliche Prometheus Datenbank und ihre historischen Daten werden auf den wiederhergestellten Admin Node kopiert. Nach Abschluss des Kopiervorgangs startet das Skript den wiederhergestellten Admin Node. Der folgende Status erscheint:

    Datenbank geklont, Dienste werden gestartet

    1. Wenn kein passwortloser Zugriff auf andere Server mehr erforderlich ist, sollte der private Schlüssel aus dem SSH-Agenten entfernt werden. Eingabe:ssh-add -D

  4. Der Prometheus-Dienst auf dem Quell-Admin-Knoten wird neu gestartet..service prometheus start