DELL Networking SONiC: Erzeugen und Erfassen von tech-support-Dateien

摘要: In diesem Artikel wird erläutert, wie Sie in der Dell Networking SONiC-Version 4.0 und höher eine tech-support-Datei erzeugen und erfassen.

本文适用于 本文不适用于 本文并非针对某种特定的产品。 本文并非包含所有产品版本。

说明

Index

Was ist die tech-support-Datei?
Befehlssyntax
So erzeugen Sie eine tech-support-Datei in Dell SONiC
So verfolgen Sie den Erzeugungsstatus der tech-support-Datei
So rufen Sie die tech-support-Datei vom Switch ab
FTP
HTTP
USB
SCP-Client-Anwendung
Name und Format der tech-support-Datei
So beschränken Sie ältere Einträge und reduzieren die Größe der tech-support-Datei
Löschen älterer tech-support-Dateien, um Speicherplatz zu sparen

Was ist die tech-support-Datei?

Die tech-support-Datei ist eine komprimierte Archivdatei, die Informationen zum Status des Switch wie Syslog, Datenbankstatus, Core-Speicherabbild usw. enthält. Die MitarbeiterInnen des technischen Supports von Dell benötigen eine tech-support-Datei für detaillierte Analysen eines Ereignisses.

  • Die tech-support-Datei ist eine komprimierte Datei und wird in /var/dump gespeichert. Der Inhalt dieses Ordners kann mit dem folgenden Befehl angezeigt werden:
    dir tech-support:/
  • Die tech-support-Datei hat die Erweiterung „.tar.gz“.
  • Die Erzeugung der tech-support-Datei kann länger als 15 bis 30 Minuten dauern.
  • Die Dateigröße variiert je nach Datenmenge und Zeitdauer der Protokollstichproben. Um die Größe zu reduzieren, kann die Option „since“ verwendet werden.
  • Versuchen Sie, wenn möglich, eine tech-support-Datei zu erzeugen, während sich das System im Problemstatus befindet.
HINWEIS: Für ältere Versionen finden Sie weitere Informationen unter Dell Networking SONiC-BS: So erzeugen Sie einen tech-support-Bericht in 3.X-Versionen

Befehlssyntax

BEFEHL ERLÄUTERUNG
admin@sonic:~$ sonic-cli Aufrufen von Dell SONiC
sonic# show tech-support Erzeugen einer tech-support-Datei
sonic# show tech-support status Anzeigen des Erzeugungsstatus der tech-support-Datei
sonic# dir tech-support:/ Anzeigen des Inhalts des /var/dump-Verzeichnisses, in dem die tech-support-Datei erzeugt wird
sonic# copy tech-support://<filename> ftp/home/http/scp/usb://<filename> Kopieren einer tech-support-Datei an einen Remote-Speicherort über FTP, HTTP oder SCP oder auf USB oder in ein Stammverzeichnis

Optional

BEFEHL ERLÄUTERUNG
sonic# show tech-support since <date/time> Erzeugen einer tech-support-Datei ab einem Datum und einer Uhrzeit. Klicken Sie hier für weitere Informationen.
sonic# delete tech-support:/ <filename> Löschen einer älteren tech-support-Datei, um Flash-Speicherplatz zu sparen

So erzeugen Sie eine tech-support-Datei in Dell SONiC

Verwenden Sie den Befehl show tech-support, um eine tech-support-Datei zu erzeugen.

Beispiel

admin@DELLSONiC:~$ sonic-cli
DELLSONiC# 
DELLSONiC# show tech-support 
%Info: Tech-support process started, please check "show tech-support status" for tech-support progress
DELLSONiC#

So verfolgen Sie den Erzeugungsstatus der tech-support-Datei

Verwenden Sie den Befehl show tech-support status, um den Status der Erzeugung der tech-support-Datei zu überprüfen. Die Ausgabe zeigt „Status: Completed“ an, wenn die Dateierzeugung abgeschlossen ist.
Verwenden Sie den Befehl dir tech-support:/, um den Inhalt des /var/tmp-Ordners anzuzeigen. Die tech-support-Datei wird in diesem Ordner erzeugt.

Unten finden Sie eine Beispielausgabe für show tech-support status und dir tech-support:/.

Während der Erzeugung der tech-support-Datei:

DELLSONiC# show tech-support status 
Status: In Progress (Collecting Counters-1) Total items collected: 12
DELLSONiC# dir tech-support:/
-------------------------------------------------------------------------
Date(Last Modified)      Size(Bytes)    Type      Filename                        
-------------------------------------------------------------------------                
2023-04-15 20:21         4096           d         sonic_dump_DELLSONiC_20230415_202048
2023-04-15 20:22         11100160       -         sonic_dump_DELLSONiC_20230415_202048.tar

Nach der erfolgreichen Erzeugung der tech-support-Datei:

DELLSONiC# show tech-support status
Status: Completed
File Name: /var/dump/sonic_dump_DELLSONiC_20230415_202048.tar.gz
DELLSONiC# dir tech-support:/ 
-------------------------------------------------------------------------
Date(Last Modified)      Size(Bytes)    Type      Filename                        
-------------------------------------------------------------------------                
2023-04-15 20:27         252932846      -         sonic_dump_DELLSONiC_20230415_202048.tar.gz

So rufen Sie die tech-support-Datei vom Switch ab

Verwenden Sie den Befehl copy tech-support://<tech-support-Dateiname> <Ziel>//<Dateiname>, um die tech-support-Datei in ein Stammverzeichnis, auf USB oder auf einen Remote-FTP/HTTP/SCP-Server zu kopieren.

Nachfolgend finden Sie die verfügbaren Zieloptionen und deren Verwendung.

  • ftp: Kopieren auf Remote-FTP-Server (ftp://Nutzer_ID:Kennwort@Host-IP/Dateipfad)
  • home: Kopieren in Stammverzeichnis (home://Dateiname)
  • http: Kopieren auf Remote-HTTP-Server (http://Host-IP/Dateipfad)
  • scp: Kopieren auf Remote-SCP-Server (scp://Nutzer-ID:Kennwort@Host-IP/Dateipfad)
  • usb: Kopieren in USB-Medienverzeichnis (usb://Dateiname)
HINWEIS: Im Befehl copy wird tech-support:// nicht automatisch ausgefüllt. Geben Sie daher den vollständigen Pfad manuell ein.

Nachfolgend werden die Optionen anhand eines Beispiels veranschaulicht.

FTP
Verwenden Sie zum Kopieren einer Datei auf einen Remote-FTP-Server die folgende Syntax.

copy techsupport://<techsupport file.tag.gz> ftp://userid:passwd@hostip/filepath

Angenommen die tech-support-Datei wird auf einen Remote-FTP-Server mit der IP-Adresse: 10.0.0.1, dem Nutzernamen: TEST und dem Kennwort: PASS kopiert.

Beispielausgabe

DELLSONiC# copy tech-support://sonic_dump_DELLSONiC_20230415_202048.tar.gz ftp://TEST:PASS@10.0.0.1/sonic_dump_DELLSONiC_20230415_202048.tar.gz

HTTP
Verwenden Sie zum Kopieren einer Datei auf einen Remote-HTTP-Server die folgende Syntax.

copy techsupport://<techsupport file.tag.gz> http://hostip/filepath

Angenommen die tech-support-Datei wird auf einen Remote-HTTP-Server mit der IP-Adresse: 10.0.0.1 kopiert.

Beispielausgabe

DELLSONiC# copy tech-support://sonic_dump_DELLSONiC_20230415_202048.tar.gz http://10.0.0.1/sonic_dump_DELLSONiC_20230415_202048.tar.gz

USB
Für die Verwendung von USB in einem DELL SONiC auf einem Netzwerkswitch muss der USB-Aktivierungsbefehl konfiguriert werden. USB ist standardmäßig deaktiviert.
Führen Sie den USB-Einhängebefehl aus, nachdem Sie den USB-Stick in den Switch eingesteckt haben.

Dell Networking SONiC: Ein- und Aushängen von USB

Beispielausgabe

sonic#
sonic# configure terminal
sonic(config)# usb enable
sonic(config)# exit
sonic# usb mount
DELLSONiC# copy tech-support://sonic_dump_DELLSONiC_20230415_202048.tar.gz usb://sonic_dump_DELLSONiC_20230415_202048.tar.gz

SCP-Client-Anwendung
Sie können eine beliebige SCP-Client-Anwendung verwenden, um die tech-support-Datei vom Switch zu extrahieren.
Verwenden Sie in der SCP-Client-Anwendung die Switch-Zugangsdaten, um sich beim Switch anzumelden. Die tech-support-Datei befindet sich im Verzeichnis /var/dump/.
Einige SCP-Client-Anwendungen verfügen über eine grafische Benutzeroberfläche, die das Kopieren einer Datei aus dem /var/dump/-Verzeichnis des Switch an einen Speicherort auf Ihrem lokalen Rechner noch einfacher macht.

Name und Format der tech-support-Datei

Der Name der tech-support-Datei hat das Format sonic_dump_<Hostname>_ _YYYYMMDD_HHMMSS.tar.gz
*YYYYMMDD_HHMMSS steht für Jahr, Monat, Tag_ Stunde, Minute, Sekunde und gibt den Zeitpunkt der Erzeugung der tech-support-Datei an.

Beispiel: sonic_dump_DELLSONiC_20230415_202048.tar.gz ist die erzeugte tech-support-Datei. YYYYMMDD_HHMMSS ist in diesem Fall 20230415_202048 und DELLSONiC ist der Hostname des Switch.

So beschränken Sie ältere Einträge und reduzieren die Größe der tech-support-Datei

Die tech-support-Datei kann je nach Betriebszeit des Switch eine umfangreiche Datei sein. In Dell SONiC lässt sich die Größe der tech-support-Datei reduzieren, indem die Protokollierungsdauer begrenzt wird.

Verwenden Sie den Befehl show tech-support since <Datum/Uhrzeit>, um die tech-support-Datei ab einem bestimmten Zeitpunkt zu erfassen.

Beispielausgabe

DELLSONiC# show tech-support since "2023-04-14T12:30:30Z"
%Info: Tech-support process started, please check "show tech-support status" for tech-support progress

Es wird empfohlen, die Erfassung ab der 0. Stunde des Vortags durchzuführen, um mögliche dem Ereignis vorausgehende Aktionen zu erfassen.

Beispielausgabe

DELLSONiC# show tech-support since "2023-04-14T00:00:00Z"
%Info: Tech-support process started, please check "show tech-support status" for tech-support progress

Befehlssyntax

Befehl Erklärung
sonic# show tech-support since <date/time> Nachfolgend finden Sie das Format für Datum/Uhrzeit.

 „YYYY-MM-DDTHH:MM:SS[.ddd…]Z“ oder
„YYYY-MM-DDTHH:MM:SS[.ddd…]+hh:mm“ oder
„YYYY-MM-DDTHH:MM:SS[.ddd…]-hh:mm“

 YYYY = Jahr, MM = Monat, DD = Tag,
T (erforderlich vor der Uhrzeit),
HH = Stunden, MM = Minuten, SS = Sekunden,
(optional) .ddd... = Dezimalbruch einer Sekunde (z. B. „.323“)
Z gibt eine Nullabweichung von der Ortszeit an.
 +/- hh:mm gibt die Stunden:Minuten-Abweichung von der Ortszeit an.

Löschen älterer tech-support-Dateien, um Speicherplatz zu sparen

Die tech-support-Datei im Speicherabbildordner kann sicher gelöscht werden, nachdem die Datei vom Switch extrahiert wurde.

Verwenden Sie den Befehl delete tech-support:/ <techsupport-Dateiname.tar.gz>, um die tech-support-Datei zu löschen.

Beispielausgabe

DELLSONiC# delete tech-support:/ sonic_dump_DELLSONiC_20230415_202048.tar.gz
Proceed to delete tech-support:/sonic_dump_DELLSONiC_20230415_202048.tar.gz? [y/N]:y

Verwenden Sie den Befehl dir tech-support:/, um zu überprüfen, ob die Datei gelöscht wurde.

Beispielausgabe

DELLSONiC# dir tech-support:/ 
-------------------------------------------------------------------------
Date(Last Modified)      Size(Bytes)    Type      Filename                        
-------------------------------------------------------------------------

 

受影响的产品

Enterprise SONiC Distribution, PowerSwitch E3200-ON Series, Dell EMC Networking N3200-ON, PowerSwitch S5212F-ON, PowerSwitch S5224F-ON, PowerSwitch S5232F-ON, PowerSwitch S5248F-ON, PowerSwitch S5296F-ON, PowerSwitch Z9100-ON, PowerSwitch Z9264F-ON , PowerSwitch Z9332F-ON, PowerSwitch Z9432F-ON ...
文章属性
文章编号: 000212428
文章类型: How To
上次修改时间: 25 2月 2025
版本:  5
从其他戴尔用户那里查找问题的答案
支持服务
检查您的设备是否在支持服务涵盖的范围内。