Dell Networking SONiC-Betriebssystem So generieren Sie einen technischen Support in 3.X-Versionen
Summary: In diesem Artikel wird erläutert, wie Sie eine Datei für den technischen Support für Dell Networking SONiC Version 3.0, 3.1, 3.2, 3.3, 3.4, 3.5 erstellen und erfassen.
Instructions
Inhaltsverzeichnis
- Was ist die Tech-Support-Datei?
- So erzeugen Sie eine Datei für den technischen Support
- Speicherort der Datei für den technischen Support
- Anleitung zum Abrufen der Datei für den technischen Support vom Switch
- Technischer Support Dateinamenformat
- So beschränken Sie die alten Einträge und reduzieren die Größe der Datei für den technischen Support
- Löschen Sie alte technische Supportdateien, um Speicherplatz zu sparen
Was ist eine Tech-Support-Datei?
Die Datei für den technischen Support ist eine komprimierte Archivdatei, die Informationen über den Status des Switches wie Syslog, Datenbankstatus usw. enthält. Die Mitarbeiter des technischen Supports von Dell benötigen für eine detaillierte Analyse eine Datei des technischen Supports.
- Versuchen Sie, die Datei für den technischen Support mit dem Status "Problem" zu generieren
- Die Datei "tech-support" ist eine komprimierte Datei und wird in /var/dump gespeichert.
- Tech-Support-Datei hat die Erweiterung ".tar.gz"
- Die Erstellung der Datei für den technischen Support kann je nach Protokolldauer länger als 15 bis 30 Minuten dauern
So erzeugen Sie eine Datei für den technischen Support
Befehlssyntax
| Konfiguration | Erklärung |
|---|---|
admin@sonic:~$ sonic-cli |
Anmelden bei der Dell MF-CLI |
sonic# show tech-support |
Supportbündel erstellen. |
Beispielausgabe
admin@DELLSONiC:~$ sonic-cli DELLSONiC# DELLSONiC# show tech-support Output stored in: /var/dump/sonic_dump_DELLSONiC_20230419_043803.tar.gz DELLSONiC#
Rufen Sie die Dell SONiC-Befehlszeilenschnittstelle auf, um die erzeugte Datei für den technischen Support zu überprüfen und alte Dateien für den technischen Support zu löschen.
DELLSONiC# DELLSONiC# exit admin@DELLSONiC:~$
Speicherort der Datei für den technischen Support
Die Datei für den technischen Support wird in /var/dump gespeichert.
admin@DELLSONiC:~$ dir /var/dump/ sonic_dump_DELLSONiC_20230419_043803.tar.gz admin@DELLSONiC:~$
Anleitung zum Abrufen der Datei für den technischen Support vom Switch
Sie können die Datei für den technischen Support auf einen Remote-SFTP/SCP-Server, eine beliebige SCP-Anwendung wie WINSCP oder einen USB-Stick kopieren, der mit dem Switch verbunden ist. Im Folgenden erwähnen wir drei Methoden.
USB
Verwenden Sie USB im FAT32-Format.
Beispielausgabe
admin@DELLSONiC:~$sudo mkdir /mnt/usb admin@DELLSONiC:~$sudo mount /dev/sdb1 /mnt/usb admin@DELLSONiC:~$sudo cp /var/dump/sonic_dump_DELLSONiC_20230419_043803.tar.gz /mnt/usb/sonic_dump_DELLSONiC_20230419_043803.tar.gz
Befehlssyntax
| Befehl | Parameter |
|---|---|
admin@sonic:~$sudo mkdir /mnt/usb |
Erstellen Sie den USB-Mount-Speicherort /mnt/usb. |
admin@sonic:~$sudo blkid |
Überprüfen Sie die Position des USB-Gerätelaufwerks. |
admin@sonic:~$sudo mount /dev/sdbX /mnt/usb |
Binden Sie das USB-Laufwerk im USB-Einbindungsverzeichnis /mnt/usb ein. |
admin@sonic:~$sudo cp /var/dump/<File name.tar.gz> /mnt/usb/<File name.tar.gz> |
Kopieren Sie die Datei auf den USB-Stick. |
Remote-SCP-Server
Verwenden Sie zum Kopieren auf einen Remote-SCP-Server die folgende Syntax:
scp /var/dump/sonic_dump_DELLSONiC_20230419_043803.tar.gz username@<Ip address or hostname of scp server>:/<path>
admin@DELLSONiC:~$ scp /var/dump/sonic_dump_DELLSONiC_20230419_043803.tar.gz username@10.0.0.1:/home/admin/ username@10.0.0.1's password:
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.
Technischer Support Dateinamenformat
Die Datei "tech-support" hat einen Namen im Format.
sonic_dump_<Hostname>_ _YYYYMMDD_HHMMSS.tar.gz
Beispiel: sonic_dump_DELLSONiC_20230419_043803.tar.gz ist die erzeugte Datei des technischen Supports, wobei YYYYMMDD_HHMMSS 20230419_043803 und DELLSONiC der Hostname des Switches ist.
So beschränken Sie die alten Einträge und reduzieren die Größe der Datei für den technischen Support
Die tech-support-Datei kann je nach Betriebszeit des Switch eine umfangreiche Datei sein. Wir können die Größe des technischen Supports reduzieren, indem wir die Menge an Syslog mithilfe der Option "since" reduzieren.
show tech-support since <date/time>
Format von Datum und Uhrzeit
" JJJJ-MM-TTTHH:MM:SS[.ddd...]Z" oder
"JJJJ-MM-TTTHH:MM:SS[.ddd...]+hh:mm" oder
"JJJJ-MM-TTTHH:MM:SS[.ddd...]-hh:mm" Dabei gilt:
YYYY = Jahr, MM = Monat, DD = Tag,
T (erforderlich vor der Zeit),
HH = Stunden, MM = Minuten, SS = Sekunden,
(optional) .ddd... = Dezimalbruchteil einer Sekunde (z. B. "0,323")
Z gibt einen Null-Offset von der Ortszeit an.
+/- hh:mm gibt den Stunden:Minuten-Offset von der Ortszeit an.
Zum Beispiel
DELLSONiC# show tech-support since "2023-04-18T19:31:00Z" Output stored in: /var/dump/sonic_dump_DELLSONiC_20230419_043803.tar.gz
Es wird empfohlen, bis zu 0 Stunden des Vortages für mögliche präventive Maßnahmen vor dem Ereignis zu erfassen.
DELLSONiC# show tech-support since "2023-04-18T00:00:00Z"
Löschen Sie alte technische Supportdateien, um Speicherplatz zu sparen
Wir können die Datei "tech-support" oder den Speicherabbildordner nach dem Extrahieren der Datei vom Switch sicher löschen. Wenn eine neue Datei für den technischen Support erzeugt werden muss, wird in var ein neuer Speicherabbildordner erstellt.
So entfernen Sie bestimmte Dateien:
sudo rm /var/dump/<techsupportfile>.tar.gz
Beispielausgabe
admin@DELLSONiC:~$ ^C admin@DELLSONiC:~$ sudo rm -r /var/dump/sonic_dump_DELLSONiC_20230419_043803.tar.gz admin@DELLSONiC:~$
So entfernen Sie den Ordner /var/dump:
sudo rm -r /var/dump
Beispielausgabe
admin@DELLSONiC:~$ sudo rm -r /var/dump admin@DELLSONiC:~$ Checking admin@DELLSONiC:~$ ls /var/dump ls: cannot access '/var/dump': No such file or directory admin@DELLSONiC:~$