Friday, December 1, 2023

Sammeln und Senden von EMRI-Protokollen an den Elastifile-Support – Elastifile-Hilfe [gg-elastifile-support-en]

Sammeln und Senden von EMRI-Protokollen an den Elastifile-Support

1. Melden Sie sich per SSH bei der Elastifile Management Server-Instanz an

  snir_zana@snir-ems ~$ sudo su - root@snir-ems ~#

2. Ändern Sie das Verzeichnis in /tmp und laden Sie das Skript logs_collector.py herunter

  root@snir-ems ~# cd /tmp/ root@snir-ems /tmp# wget https://storage.googleapis.com/elastifile-software-repo/scripts/logs_collector.py

3. Führen Sie das Skript wie folgt aus (kann einige Minuten bis etwa eine Stunde dauern)

root@snir-ems /tmp# python logs_collector.py -p <ADMIN_PASSWORD>

Alle erforderlichen Protokolldateien sollten gesammelt und automatisch zum Elastifile-Support hochgeladen werden.

Ein Beispiel für eine erfolgreiche Ausführung wäre:

root@snir-ems /tmp# python logs_collector.py -p Passwort
get_first_cookies
get_uuid
UUID: 95c93ef4-118d-4dbc-93a8-adee01ce9073
create_report_call
Task-ID 72 von create_report_job wurde erstellt
Aufgaben-ID 72 von „create_report_job" befindet sich im Status „in_progress" und wartet ...
Aufgaben-ID 72 von „create_report_job" befindet sich im Status „in_progress" und wartet ...
Aufgaben-ID 72 von „create_report_job" befindet sich im Status „in_progress" und wartet ...
Die Aufgaben-ID 72 von „create_report_job" hat den Status „Erfolgreich".
Download-Bericht-ID 9d26b03a-81c0-4b1e-89a8-88c8687af411
Dateipfad: /elastifile/emri/global-report-1612369547.92.tar.gz
uploading_report
Dateiname in 95c93ef4-118d-4dbc-93a8-adee01ce9073_2021-02-03_16-26-47.tar.gz ändern
Datei kopieren:///elastifile/emri/95c93ef4-118d-4dbc-93a8-adee01ce9073_2021-02-03_16-26-47.tar.gz [Content-Type=application/x-tar]...

/ [1 Dateien][ 1,6 GiB/ 1,6 GiB]
Vorgang über 1 Objekt/1,6 GiB abgeschlossen.
Validierung des hochgeladenen Berichts
Der Bericht wurde erfolgreich hochgeladen

Andernfalls benachrichtigen Sie uns bitte unter „Kontaktieren Sie uns per E-Mail an den Support" und hängen Sie die Skriptprotokolldatei an, die verfügbar ist unter:

/elastifile/log/logs_collection.log

Manuelles Sammeln des EMRI-Protokolls

Dies ist die Vorgehensweise für den Fall, dass das Upload-Skript fehlschlägt und ein manueller Upload erforderlich ist.

1. Stellen Sie als Root eine SSH-Verbindung zur EMS-Instanz her.

2. Melden Sie sich bei der EMS-CLI an

Quelle /root/elfs_admin

3. Erstellen Sie einen EMRI-Bericht

elfs-cli system create_report --id 1 --include-control=true --report-type=full
Die Erstellungszeit kann zwischen 10m und 60m variieren

4. Listen Sie die EMRI-Berichte im System auf

elfs-cli-System list_reports --id 1
[root@dadee-cluster-a ~(elfs_admin)]# elfs-cli system list_reports --id 1
Zeitstempel Report_ID Report_Type ems_ids enode_ids replication_service_ids Größe include_control Beschreibung
-------------------------------------------------- -------------------------------------------------- -------------------------------------------------- ------------
18. Februar, 11:59:05 8cbfeb11-8e85-4e86-b903-b7a980ebc0ec voll [1] [1, 2, 3, 4, 5, 6] [1, 2] 11,887 GB wahr

5. Laden Sie den Bericht mithilfe der report_id aus der vorherigen Befehlsausgabe herunter

elfs-cli system download_report --id 1 --report-id= REPORT_ID --include-control=true --report-type=full
[root@dadee-cluster-a ~(elfs_admin)]# elfs-cli system download_report --id 1 --report-id=8cbfeb11-8e85-4e86-b903-b7a980ebc0ec --include-control=true --report-type =voll
/elastifile/emri/global-report-1613653927.41.tar.gz

6. Laden Sie die Ausgabedatei in den Elastifile-Support-Logs-Bucket hoch

gsutil -m cp /elastifile/emri/EMRI_FILE_NAME.tar.gz gs://elk-cs-logs/CUSTOMER_NAME/DATE/

root@dadee-cluster-a ~# gsutil -m cp /elastifile/emri/global-report-1613653927.41.tar.gz gs://elk-cs-logs/CUSTOMER_NAME/DATE/
Kopieren der Datei:///elastifile/emri/global-report-1613653927.41.tar.gz [Content-Type=application/x-tar]...
==> HINWEIS: Sie laden eine oder mehrere große Datei(en) hoch, die ausgeführt werden würden
deutlich schneller, wenn Sie parallele zusammengesetzte Uploads aktivieren. Das
Die Funktion kann durch Bearbeiten der aktiviert werden
„parallel_composite_upload_threshold"-Wert in Ihrer .boto-Datei
Konfigurationsdatei. Beachten Sie jedoch, dass dadurch große Dateien entstehen
als „zusammengesetzte Objekte" hochgeladen werden
<https://cloud.google.com/storage/docs/composite-objects>`_,which
bedeutet, dass jeder Benutzer, der solche Objekte herunterlädt, über eine verfügen muss
kompilierter crcmod installiert (siehe „gsutil help crcmod"). Das ist weil
Ohne einen kompilierten crcmod ist die Berechnung von Prüfsummen für zusammengesetzte Objekte nicht möglich
so langsam, dass gsutil das Herunterladen zusammengesetzter Objekte deaktiviert.

\ [0/1 Dateien][637,6 MiB/ 11,9 GiB] 5 % erledigt 33,8 MiB/s voraussichtliche Ankunftszeit 00:05:41

No comments:

Post a Comment