DELL Networking SONiC Generera och samla in teknisk support

Summary: I den här artikeln beskrivs hur du genererar och samlar in teknisk support i Dell Networking SONiC-version 4.0 och senare.

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

Innehållsförteckning

Vad är en teknisk supportfil?
Kommandosyntax
Skapa en teknisk supportfil i Dell SONiC
Spåra status för generering av en teknisk supportfil
Hämta en teknisk supportfil från switchen
      FTP
      HTTP
      USB
      SCP-klientprogram
Teknisk supportfil – namn och format
Begränsa gamla inmatningar och minska storleken på en teknisk supportfil
Ta bort gamla tekniska supportfiler för att spara utrymme.

Vad är en teknisk supportfil

En teknisk supportfil är en komprimerad arkivfil som består av information om status för switchen som syslog, databasstatus, kärndumpning och så vidare. Dells supporttekniker behöver en teknisk supportfil för detaljerad analys av en händelse.

  • En teknisk supportfil är en komprimerad fil som sparas i /var/dump. Innehållet i den här mappen kan visas med hjälp av kommandot:
    dir tech-support:/
  • En teknisk supportfil har tillägget .tar.gz
  • Det kan ta mer än 15–30 minuter att generera en teknisk supportfil.
  • Filstorleken varierar beroende på data och varaktighet för loggprover. För att minska storleken kan vi använda alternativet ”sedan
  • Försök om möjligt att generera en teknisk supportfil i problemstatus

Kommandosyntax

KOMMANDO FÖRKLARING
admin@sonic:~$ sonic-cli Öppna Dell Sonic
sonic# show tech-support Generera en teknisk supportfil.
sonic# show tech-support status Visa status för generering av tekniska supportfiler
sonic# dir tech-support:/ Visa innehållet i katalogen /var/dump där tekniska supportfiler genereras.
sonic# copy tech-support://<filename> ftp/home/http/scp/usb://<filename> Kopiera en teknisk supportfil till en fjärrplats med hjälp av ftp-, http-, scp-protokoll eller en usb- eller hemkatalog

Tillval

KOMMANDO FÖRKLARING
sonic# show tech-support since <date/time> Generera en teknisk supportfil från ett datum och en tid. Klicka här om du vill ha mer information.
sonic# delete tech-support:/ <filename> Ta bort en gammal teknisk supportfil. Detta sparar flashutrymme.

Skapa en teknisk supportfil i Dell SONiC

Använd kommandot ”show tech-support” för att generera en teknisk supportfil.

Exempel

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#

Följa status för generering av en teknisk supportfil

Använd kommandot ”show tech-support status” för att följa statusen för generering av en teknisk supportfil. Resultatet visar status: Slutförd när filgenereringen är klar.
Använd kommandot ”dir tech-support:/” för att se innehållet i mappen /var/tmp. Den tekniska supportfilen genereras i den här mappen.

Nedan är ett exempel på resultatet av ”show tech-support status” och ”dir tech-support:/

Under generering av en teknisk supportfil:

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

När genereringen av en teknisk supportfil har slutförts.

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

Hämta en teknisk supportfil från switchen

Använd kommandot ”copy tech-support://<tech-support filename> <destination>//<filename>” för att kopiera en teknisk supportfil till hemkatalogen eller usb- eller fjärrservern ftp/http/scp.

Nedan finns de tillgängliga målalternativen och deras användning.

  • ftp: Kopiera till fjärransluten FTP-server (ftp://userid:passwd@hostip/filepath)
  • home: Kopiera till hemkatalog (home://filename)
  • http: Kopiera till fjärransluten HTTP-server (http://hostip/filepath)
  • scp: Kopiera till en fjärransluten SCP-server (scp://userid:passwd@hostip/filepath)
  • usb: Kopiera till usb-mediekatalog (usb://filename)
Obs! Kommandot ”tech-support://” i ”copy” fylls inte i automatiskt. Skriv därför hela sökvägen manuellt.

Vi förklarar alternativen nedan med ett exempel.

FTP
För att kopiera en fil till en fjärransluten FTP-server ska du använda följande syntax.

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

Tänk dig att vi kopierar en teknisk supportfil till en fjärransluten FTP-server med IP-adress 10.0.0.1, användarnamn: TEST och lösenord PASS

Exempel

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
För att kopiera en fil till en fjärransluten HTTP-server ska du använda följande syntax.

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

Tänk dig att vi kopierar en teknisk supportfil till en fjärransluten HTTP-server med IP-adress 10.0.0.1.

Exempel

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 att använda USB på en DELL SONiC i en nätverksswitch måste vi se till att kommandot USB-aktivering är konfigurerat. Som standard är USB inaktiverat.
Kör kommandot för USB-montering när du har satt i USB-enheten i switchen.

Dell Networking SONiC Montera och demontera USB

Exempel

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-klientprogram
Du kan använda alla SCP-klientprogram för att extrahera en teknisk supportfil i switchen.
Använd inloggningsuppgifter för switchen i SCP-klientprogrammet för att logga in. Den teknisk supportfilen finns i katalogen /var/dump/.
Vissa SCP-klientprogram har ett grafiskt gränssnitt som gör det ännu enklare att kopiera en fil från switchens /var/dump/ till en plats lokalt.

Teknisk supportfil – namn och format

En teknisk supportfil har ett namn med formatet ”sonic_dump_<Hostname>_ _YYYYMMDD_HHMMSS.tar.gz
*YYYYMMDD_HHMMSS är år, månad, dag, timme, minut, sekund. Det här är tiden för generering av den tekniska supportfilen.

Till exempel är ”sonic_dump_DELLSONiC_20230415_202048.tar.gz” den genererade tekniska supportfilen. Här är YYYYMMDD_HHMMSS 20230415_202048 och DELLSONiC switchens värdnamn.

Begränsa gamla inmatningar och minska storleken på en teknisk supportfil

En teknisk supportfil kan vara en stor fil baserat på switchens drifttid. I Dell SONiC kan vi minska storleken genom att begränsa varaktigheten för loggning.

Använd kommandot ”show tech-support since <date/time>” för att samla in teknisk support från en viss tidpunkt.

Exempel

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

Vi rekommenderar att du registrerar upp till 0 timme dagen innan för eventuella förebyggande åtgärder före händelsen.

Exempel

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

Kommandosyntax

Kommando Förklaring
sonic# show tech-support since <date/time> Nedan visas formatet för datum/tid.

 ”YYYY-MM-DDTHH:MM:SS[.ddd…]Z” eller
 ”YYYY-MM-DDTHH:MM:SS[.ddd…]+hh:mm” eller
 ”YYYY-MM-DDTHH:MM:SS[.ddd…]-hh:mm” där:

 YYYY = år, MM = månad, DD = dag,
 T (obligatorisk tid före),
 HH = timmar, MM = minuter, SS = sekunder,
 (valfritt) .ddd… = decimaler av en sekund (till exempel ”.323”)
 Z anger en nollförskjutning från lokal tid.
 +/- hh:mm anger förskjutning i timme:minut från lokal tid.

Ta bort gamla tekniska supportfiler för att spara utrymme

Vi kan på ett säkert sätt ta bort en teknisk supportfil i dumpmappen efter att filen har extraherats från switchen.

Använd kommandot ”delete tech-support:/ <techsupport file.tar.gz>” för att ta bort en teknisk supportfil.

Exempel

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

Använd kommandot ”dir tech-support:/” för att kontrollera om filen har tagits bort.

Exempel

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

 

Affected Products

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 ...
Article Properties
Article Number: 000212428
Article Type: How To
Last Modified: 25 Feb 2025
Version:  5
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.