Skip to main content
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 den primären Admin-Knoten wiederherstellen

Optional können Sie die von Prometheus verwalteten historischen Metriken auf einem ausgefallenen primären Admin-Knoten beibehalten. Die Prometheus-Metriken können nur wiederhergestellt werden, wenn Ihr StorageGRID -System einen weiteren Admin-Knoten enthält.

Bevor Sie beginnen
  • Der wiederhergestellte Admin-Knoten ist installiert und läuft.

  • Das StorageGRID -System umfasst mindestens zwei Admin-Knoten.

  • Sie haben die Passwords.txt Datei.

  • Sie haben die Bereitstellungspassphrase.

Informationen zu diesem Vorgang

Wenn ein Admin-Knoten ausfällt, gehen die in der Prometheus-Datenbank auf dem Admin-Knoten verwalteten Metriken verloren. Wenn Sie den Admin-Knoten wiederherstellen, erstellt der Softwareinstallationsprozess eine neue Prometheus-Datenbank. Nachdem der wiederhergestellte Admin-Knoten gestartet wurde, zeichnet er Metriken auf, als hätten Sie eine Neuinstallation des StorageGRID -Systems durchgeführt.

Wenn Sie einen primären Admin-Knoten wiederhergestellt haben und Ihr StorageGRID System über einen weiteren Admin-Knoten verfügt, können Sie die historischen Metriken wiederherstellen, indem Sie die Prometheus-Datenbank von einem nicht primären Admin-Knoten (dem Quell-Admin-Knoten) auf den wiederhergestellten primären Admin-Knoten kopieren. Wenn Ihr System nur über einen primären Admin-Knoten verfügt, können Sie die Prometheus-Datenbank nicht wiederherstellen.

Hinweis Das Kopieren der Prometheus-Datenbank kann eine Stunde oder länger dauern. Einige Grid Manager-Funktionen sind nicht verfügbar, während die Dienste auf dem Quell-Admin-Knoten gestoppt sind.
Schritte
  1. Melden Sie sich beim Quelladministratorknoten an:

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

    2. Geben Sie das Passwort ein, das in der Passwords.txt Datei.

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

    4. Geben Sie das Passwort ein, das in der Passwords.txt Datei.

  2. Stoppen Sie den Prometheus-Dienst vom Quell-Admin-Knoten aus: service prometheus stop

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

    1. Melden Sie sich beim wiederhergestellten Admin-Knoten an:

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

      2. Geben Sie das Passwort ein, das in der Passwords.txt Datei.

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

      4. Geben Sie das Passwort ein, das in der Passwords.txt Datei.

    2. Stoppen Sie den Prometheus-Dienst: service prometheus stop

    3. Fügen Sie dem SSH-Agenten den privaten SSH-Schlüssel hinzu. Eingeben:ssh-add

    4. Geben Sie das SSH-Zugriffskennwort ein, das im Passwords.txt Datei.

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

    6. Drücken Sie bei der entsprechenden Aufforderung die Eingabetaste, um zu bestätigen, dass Sie die neue Prometheus-Datenbank auf dem wiederhergestellten Admin-Knoten zerstören möchten.

      Die ursprüngliche Prometheus-Datenbank und ihre historischen Daten werden auf den wiederhergestellten Admin-Knoten kopiert. Wenn der Kopiervorgang abgeschlossen ist, startet das Skript den wiederhergestellten Admin-Knoten. Es erscheint folgender Status:

    Datenbank geklont, Dienste werden gestartet

    1. Wenn Sie keinen passwortlosen Zugriff auf andere Server mehr benötigen, entfernen Sie den privaten Schlüssel aus dem SSH-Agenten. Eingeben:ssh-add -D

  4. Starten Sie den Prometheus-Dienst auf dem Quell-Admin-Knoten neu.service prometheus start