Système d’exploitation Dell Networking SONiC Comment générer un support technique dans les versions 3.X

Summary: Cet article explique comment générer et collecter un fichier de support technique pour Dell Networking SONiC version 3.0, 3.1, 3.2, 3.3, 3.4, 3.5.

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

Sommaire

Qu’est-ce qu’un fichier de support technique ?

Le fichier du support technique est un fichier d’archive compressé composé d’informations sur l’état du commutateur, telles que Syslog, l’état de la base de données, etc. Les agents du support technique Dell ont besoin d’un fichier de support technique pour une analyse détaillée.

  • Essayez de générer un fichier de support technique en état de problème
  • Le fichier du support technique est un fichier compressé enregistré dans /var/dump
  • Le fichier de support technique a l’extension « .tar.gz »
  • La génération de fichiers du support technique peut prendre plus de 15 à 30 minutes en fonction de la durée du journal

Comment générer un fichier de support technique

Syntaxe de la commande

Configuration Explication
admin@sonic:~$ sonic-cli Connectez-vous à Dell MF-CLI
sonic# show tech-support Générez le bundle de support.

Exemple de sortie

admin@DELLSONiC:~$ sonic-cli
DELLSONiC#
DELLSONiC# show tech-support
Output stored in:  /var/dump/sonic_dump_DELLSONiC_20230419_043803.tar.gz
DELLSONiC#
Remarque : La session ne répond pas tant que le fichier de support technique n’est pas généré.

Quittez l’interface de ligne de commande Dell SONiC pour vérifier le fichier de support technique généré et supprimer les anciens fichiers de support technique.

DELLSONiC#
DELLSONiC# exit
admin@DELLSONiC:~$

Emplacement du fichier de support technique

Le fichier de support technique est enregistré dans /var/dump.

admin@DELLSONiC:~$ dir /var/dump/
sonic_dump_DELLSONiC_20230419_043803.tar.gz
admin@DELLSONiC:~$ 

Récupération du fichier de support technique à partir du commutateur

Vous pouvez copier le fichier de support technique sur un serveur SFTP/SCP distant, sur n’importe quelle application SCP telle que WINSCP ou sur une clé USB insérée dans le commutateur. Nous mentionnons trois méthodes ci-dessous.

USB
Utilisez une clé USB au format FAT32.
Exemple de sortie

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

Syntaxe de la commande

Commande Paramètre
admin@sonic:~$sudo mkdir /mnt/usb Créez l’emplacement de montage USB /mnt/usb.
admin@sonic:~$sudo blkid Vérifiez l’emplacement du lecteur de périphérique USB.
admin@sonic:~$sudo mount /dev/sdbX /mnt/usb Monte le lecteur USB sur le répertoire de montage USB /mnt/usb.
admin@sonic:~$sudo cp /var/dump/<File name.tar.gz> /mnt/usb/<File name.tar.gz> Copiez le fichier sur la clé USB.

Serveur
SCP distantPour la copie sur un serveur SCP distant, utilisez la syntaxe suivante :

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:

Application client SCP
Vous pouvez utiliser n’importe quelle application client SCP pour extraire le fichier de support technique dans le commutateur.
Utilisez les informations d’identification de connexion du commutateur dans l’application client SCP pour vous connecter au commutateur. Le fichier de support technique se trouve dans le répertoire /var/dump/.
Certaines applications clientes SCP disposent d’une interface graphique qui facilite encore plus la copie d’un fichier à partir du commutateur /var/dump/ vers un emplacement de votre machine locale.

Format de nom de fichier du support technique

Le fichier de support technique a un nom au format.

sonic_dump_<Hostname>_ _YYYYMMDD_HHMMSS.tar.gz
Remarque : « YYYYMMDD_HHMMSS » est YearMonthDay_HourMinuteSecond. Il s’agit de la date et de l’heure auxquelles le fichier de support technique a été généré.

Par exemple, sonic_dump_DELLSONiC_20230419_043803.tar.gz est le fichier de support technique généré, dans lequel YYYYMMDD_HHMMSS est 20230419_043803 et DELLSONiC est le nom d’hôte du commutateur.

Comment limiter les anciennes entrées et réduire la taille du fichier de support technique

Le fichier de support technique peut être un fichier volumineux en fonction du temps d’activité du commutateur. Nous pouvons réduire la taille du support technique en diminuant la quantité de journal syslog à l’aide de l’option since.

show tech-support since <date/time>

Format de la date et de l’heure
» YYYY-MM-DDTHH :MM :SS[.ddd...]Z » ou
« AAAA-MM-JDTHH :MM :SS[.ddd...]+hh :mm » ou
« AAAA-MM-JDTHH :MM :SS[.ddd...]-hh :mm" Où :

AAAA = année, MM = mois, JJ = jour,T
(obligatoire avant l’heure),
HH = heures, MM = minutes, SS = secondes,
(facultatif) .ddd... = fraction décimale de seconde (par exemple « .323 »)
Z indique un décalage de zéro par rapport à l’heure locale.
+/- hh :mm indique un décalage heure :minute par rapport à l’heure locale.

Par exemple

DELLSONiC# show tech-support since "2023-04-18T19:31:00Z"
Output stored in: /var/dump/sonic_dump_DELLSONiC_20230419_043803.tar.gz

Il est recommandé de capturer jusqu’à 0 heure la veille pour toute action préventive possible avant l’événement.

DELLSONiC# show tech-support since "2023-04-18T00:00:00Z"

Supprimez l’ancien fichier du support technique pour économiser de l’espace

Nous pouvons supprimer en toute sécurité le fichier du support technique ou le dossier de vidage après l’extraction du fichier du commutateur. Si un nouveau fichier de support technique doit être généré, un nouveau dossier de vidage est créé dans var.

Pour supprimer un fichier spécifique, utilisez :

sudo rm /var/dump/<techsupportfile>.tar.gz

Exemple de sortie

admin@DELLSONiC:~$ ^C
admin@DELLSONiC:~$ sudo rm -r /var/dump/sonic_dump_DELLSONiC_20230419_043803.tar.gz
admin@DELLSONiC:~$

Pour supprimer le dossier /var/dump :

sudo rm -r /var/dump

Exemple de sortie

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:~$

 

Affected Products

Enterprise SONiC Distribution, PowerSwitch E3200-ON Series, Dell EMC Networking N3200-ON, PowerSwitch S4128F-ON/S4128T-ON, PowerSwitch S4148F-ON/S4148T-ON/S4148FE-ON, PowerSwitch S4148U-ON, PowerSwitch S5224F-ON, PowerSwitch S5232F-ON , PowerSwitch S5248F-ON, PowerSwitch S5296F-ON, PowerSwitch Z9264F-ON, PowerSwitch Z9432F-ON ...
Article Properties
Article Number: 000212521
Article Type: How To
Last Modified: 09 Jun 2025
Version:  3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.