Sammeln Sie Protokolle zur Fehlerbehebung.
Sollten Sie Probleme mit Ihrer SolidFire All-Flash-Speicherinstallation haben, können Sie Protokolle sammeln und an den NetApp -Support senden, um die Diagnose zu erleichtern. Sie können entweder NetApp Hybrid Cloud Control oder die REST-API verwenden, um Protokolle auf einem Element-System zu erfassen.
-
Stellen Sie sicher, dass auf Ihrem Speichercluster die NetApp Element Software Version 11.3 oder höher läuft.
-
Stellen Sie sicher, dass Sie einen Management-Knoten mit Version 11.3 oder höher bereitgestellt haben.
Wählen Sie eine der folgenden Optionen:
Verwenden Sie NetApp Hybrid Cloud Control, um Protokolle zu erfassen.
Sie können auf den Bereich zur Protokollerfassung über das NetApp Hybrid Cloud Control Dashboard zugreifen.
-
Öffnen Sie die IP-Adresse des Management-Knotens in einem Webbrowser. Beispiel:
https://[management node IP address]
-
Melden Sie sich bei NetApp Hybrid Cloud Control an, indem Sie die Administratoranmeldeinformationen des Element-Speicherclusters angeben.
-
Wählen Sie im Dashboard das Menü oben rechts aus.
-
Wählen Sie Protokolle sammeln.
Wenn Sie bereits zuvor Protokolle gesammelt haben, können Sie das bestehende Protokollpaket herunterladen oder eine neue Protokollsammlung starten.
-
Wählen Sie im Dropdown-Menü Datumsbereich einen Datumsbereich aus, um festzulegen, welche Daten in den Protokollen enthalten sein sollen.
Wenn Sie ein benutzerdefiniertes Startdatum angeben, können Sie das Datum auswählen, an dem der Datumsbereich beginnen soll. Die Protokolle werden ab diesem Datum bis zum heutigen Tag erfasst.
-
Im Abschnitt Protokollsammlung wählen Sie die Arten von Protokolldateien aus, die das Protokollpaket enthalten soll.
Für Speicherprotokolle können Sie die Liste der Speicherknoten erweitern und einzelne Knoten auswählen, von denen Protokolle erfasst werden sollen (oder alle Knoten in der Liste).
-
Wählen Sie Protokolle sammeln, um die Protokollsammlung zu starten.
Die Protokollerfassung läuft im Hintergrund, und der Fortschritt wird auf der Seite angezeigt.
Je nachdem, welche Protokolle Sie sammeln, kann der Fortschrittsbalken mehrere Minuten lang bei einem bestimmten Prozentsatz stehen bleiben oder an manchen Stellen sehr langsam voranschreiten. -
Wählen Sie Protokolle herunterladen, um das Protokollpaket herunterzuladen.
Das Protokollpaket liegt im komprimierten UNIX .tgz-Dateiformat vor.
Verwenden Sie die REST-API, um Protokolle zu erfassen.
Sie können die REST-API verwenden, um Elementprotokolle zu erfassen.
-
Ermitteln Sie die Speichercluster-ID:
-
Öffnen Sie die REST-API-Benutzeroberfläche des Management-Knotens auf dem Management-Knoten:
https://[management node IP]/logs/1/
-
Wählen Sie Autorisieren und führen Sie die folgenden Schritte aus:
-
Geben Sie den Cluster-Benutzernamen und das Passwort ein.
-
Geben Sie die Client-ID ein als
mnode-clientfalls der Wert noch nicht belegt ist. -
Wählen Sie Autorisieren, um eine Sitzung zu starten.
-
-
-
Protokolle von Element sammeln:
-
Wählen Sie POST /bundle.
-
Wählen Sie Ausprobieren.
-
Ändern Sie die Werte der folgenden Parameter im Feld Anfragetext je nachdem, welche Art von Protokollen Sie erfassen möchten und für welchen Zeitraum:
Parameter Typ Beschreibung modifiedSinceDatumszeichenfolge
Berücksichtigen Sie nur Protokolldateien, die nach diesem Datum und dieser Uhrzeit geändert wurden. Beispielsweise definiert der Wert "2020-07-14T20:19:00.000Z" ein Startdatum am 14. Juli 2020 um 20:19 UTC.
mnodeLogsBoolescher Wert
Stellen Sie diesen Parameter auf
trueeinschließlich der Management-Knotenprotokolle.storageCrashDumpsBoolescher Wert
Stellen Sie diesen Parameter auf
trueeinschließlich der Debug-Protokolle für Abstürze von Speicherknoten.storageLogsBoolescher Wert
Stellen Sie diesen Parameter auf
trueeinschließlich der Protokolle der Speicherknoten.storageNodeIdsUUID-Array
Wenn
storageLogsist eingestellt auftrueFüllen Sie diesen Parameter mit den Speichercluster-Knoten-IDs, um die Protokollerfassung auf diese spezifischen Speicherknoten zu beschränken. Verwenden Sie dieGET https://[management node IP]/logs/1/bundle/optionsEndpunkt, um alle möglichen Knoten-IDs anzuzeigen, die Sie verwenden können. -
Wählen Sie Ausführen, um die Protokollerfassung zu starten. Die Antwort sollte in etwa so aussehen:
{ "_links": { "self": "https://10.1.1.5/logs/1/bundle" }, "taskId": "4157881b-z889-45ce-adb4-92b1843c53ee", "taskLink": "https://10.1.1.5/logs/1/bundle" }
-
-
Überprüfen Sie den Status der Protokollerfassungsaufgabe:
-
Wählen Sie GET /bundle.
-
Wählen Sie Ausprobieren.
-
Wählen Sie Ausführen, um den Status der Datenerfassungsaufgabe abzurufen.
-
Scrollen Sie bis zum Ende des Antworttextes.
Du solltest sehen
percentCompleteAttribut, das den Fortschritt der Sammlung detailliert beschreibt. Wenn die Sammlung vollständig ist,downloadLinkDas Attribut enthält den vollständigen Download-Link einschließlich des Dateinamens des Protokollpakets. -
Kopieren Sie den Dateinamen am Ende des
downloadLinkAttribut.
-
-
Laden Sie das gesammelte Protokollpaket herunter:
-
Wählen Sie GET /bundle/{filename}.
-
Wählen Sie Ausprobieren.
-
Fügen Sie den zuvor kopierten Dateinamen in das Feld ein.
filenameParametertextfeld. -
Wählen Sie Ausführen.
Nach der Ausführung erscheint ein Download-Link im Antworttext.
-
Wählen Sie Datei herunterladen und speichern Sie die resultierende Datei auf Ihrem Computer.
Das Protokollpaket liegt im komprimierten UNIX .tgz-Dateiformat vor.
-