DELL Networking SONiC Slik genererer og henter du inn teknisk støtte
Summary: Denne artikkelen forklarer hvordan du genererer og henter inn teknisk støtte i Dell Networking SONiC versjon 4.0 og nyere.
Instructions
Index
Hva er teknisk støtte-fil?
Kommandosyntaks
Slik genererer du en teknisk støtte-fil i Dell SONiC
Slik sporer du filgenereringsstatus for teknisk støtte-fil
Slik henter du teknisk støtte-fil fra svitsjen
FTP
HTTP
USB
SCP Client-applikasjon
Navn og format på teknisk støtte-fil
Hvordan begrense de gamle oppføringene og redusere størrelsen på teknisk støtte-fil
Slett gammel teknisk støtte-fil for å spare plass.
Hva er teknisk støtte-fil
En teknisk støtte-fil er en komprimert arkivfil som består av informasjon om tilstanden til svitsjen som Syslog, databasetilstand, kjernedump osv. Dells tekniske støtteagenter trenger en teknisk støtte-fil for å få en detaljert analyse av hendelsen.
- Teknisk støtte-filen er en komprimert fil og lagres i /var/dump. Innholdet i denne mappen kan vises ved hjelp av kommandoen:
dir tech-support:/
- Teknisk støtte-filen har .tar.gz-filtypen
- Det kan ta mer enn 15–30 minutter å generere en teknisk støtte-fil.
- Filstørrelsen varierer avhengig av data og varigheten av loggprøver. For å redusere størrelsen kan vi bruke alternativet siden
- Om mulig, prøv å generere en teknisk støtte-fil i problemtilstanden
Kommandosyntaks
| KOMMANDO | FORKLARING |
|---|---|
admin@sonic:~$ sonic-cli |
Gå inn på Dell Sonic |
sonic# show tech-support |
Generer en teknisk støtte-fil. |
sonic# show tech-support status |
Vis genereringsstatus for teknisk støtte-fil |
sonic# dir tech-support:/ |
Vis innholdet i /var/dump-katalogen der tekniske støtte-filen genereres. |
sonic# copy tech-support://<filename> ftp/home/http/scp/usb://<filename> |
Kopier en teknisk støtte-fil til en ekstern plassering ved hjelp av ftp, http, scp-protokoll eller en usb- eller hjemmekatalog |
Ekstrautstyr
| KOMMANDO | FORKLARING |
|---|---|
sonic# show tech-support since <date/time> |
Generer en teknisk støtte-fil fra en dato og klokkeslett. Klikk her for mer informasjon. |
sonic# delete tech-support:/ <filename> |
Slett gammel teknisk støtte-fil. Dette sparer flashplass. |
Slik genererer du en teknisk støtte-fil i Dell SONiC
Bruk kommandoen show tech-support for å generere en teknisk støtte-fil.
Eksempel
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#
Slik sporer du genereringsstatus for teknisk støtte-fil
Bruk kommandoen show tech-support status til å stable statusen for generering av teknisk støtte-filer. Utdataene viser Status: Fullført når filgenereringen er fullført.
Bruk kommandoen dir tech-support:/ for å se innholdet i /var/tmp-mappen. Teknisk støtte-filen genereres i denne mappen.
Bellow er et eksempel på show tech-support status og dir tech-support: /
Under generering med teknisk støtte-fil:
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
Etter at genereringen av teknisk støtte-fil er fullført.
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
Slik henter du en teknisk støtte-fil fra svitsjen
Bruk kommandoen copy tech-support://<tech-support filename> <destination>//<filename> til å kopiere teknisk støtte-filen til hjemmekatalogen eller usb eller ekstern ftp/http/scp-server.
Nedenfor finner du de målalternativene som er tilgjengelige og bruken av dem.
- ftp: Kopier til ekstern FTP-server (ftp://userid:passwd@hostip/filepath)
- home: Kopier til hjemmemappe (home://filename)
- http: Kopier til ekstern HTTP-server (http://hostip/filepath)
- scp: Kopier til ekstern SCP-server (scp://userid:passwd@hostip/filepath)
- usb: Kopier til usb-mediekatalog (usb://filename)
Vi forklarer alternativene nedenfor med et eksempel.
FTP
Hvis du vil kopiere en fil til en ekstern FTP-server, bruker du følgende syntaks.
copy techsupport://<techsupport file.tag.gz> ftp://userid:passwd@hostip/filepath
Tenk på at vi kopierer teknisk støtte-filen til en ekstern FTP-server med IP 10.0.0.1, med brukernavn: TEST og passord PASS
Sample Out
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
Hvis du vil kopiere en fil til en ekstern HTTP-server, bruker du følgende syntaks.
copy techsupport://<techsupport file.tag.gz> http://hostip/filepath
Tenk på at vi kopierer teknisk støtte-filen til en ekstern HTTP-server med IP 10.0.0.1.
Sample Out
DELLSONiC# copy tech-support://sonic_dump_DELLSONiC_20230415_202048.tar.gz http://10.0.0.1/sonic_dump_DELLSONiC_20230415_202048.tar.gz
USB
For å bruke USB på en DELL SONiC i en nettverkssvitsj må vi sørge for at kommandoen aktiver usb er konfigurert. USB er deaktivert som standard.
Kjør kommandoen usb-montering etter at du har satt usb-en inn i svitsjen.
Dell Networking SONiC Slik monteres og demonteres USB
Sample Out
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-klientapplikasjon
Du kan bruke alle SCP-klientprogrammer til å pakke ut teknisk støtte-filen i svitsjen.
Bruk påloggingslegitimasjonen for svitsjen i SCP-klientapplikasjonen til å logge på svitsjen. Teknisk støtte-filen ligger i katalogen /var/dump/.
Noen SCP-klientprogrammer har et grafisk grensesnitt som gjør det enda enklere å kopiere en fil fra switch /var/dump/ til en plassering på den lokale maskinen.
Navn og format for teknisk støtte-fil
Teknisk støtte-filen har et navn med formatet sonic_dump_<Vertsnavn>_ _ÅÅÅÅMMDD_TTMMSS.tar.gz
*ÅÅÅÅMMDD_TTMSS er År Måned Dag _ Time Minutt Sekund. Dette er tidspunktet for generering av teknisk støtte-filer.
sonic_dump_DELLSONiC_20230415_202048.tar.gz er for eksempel den genererte teknisk støtte-filen. Her er ÅÅÅÅMMDD_TTMMSS 20230415_202048, og DELLSONiC er vertsnavnet til svitsjen.
Slik begrenser du gamle oppføringer og reduserer størrelsen på teknisk støtte-filen
Teknisk støtte-filen kan være en stor fil basert på svitsjens oppetid. I Dell SONiC kan vi redusere størrelsen på teknologien ved å begrense loggingsvarigheten.
Bruk kommandoen show tech-support since <date/time> til å hente teknisk støtte fra et bestemt tidspunkt.
Sample Out
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 anbefaler å fange opptil 0. time av dagen før for eventuelle forebyggende handlinger før hendelsen.
Sample Out
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
Kommandosyntaks
| Kommando | Forklaring |
|---|---|
sonic# show tech-support since <date/time> |
Nedenfor er formatet for dato/klokkeslett. ÅÅÅÅ-MM-DDTTT:MM:SS[.ddd...]Z eller ÅÅÅÅ-MM-DDTTT:MM:SS[.ddd...]+tt:mm eller ÅÅÅÅ-MM-DDTTT:MM:SS[.ddd...]-tt:mm Der: ÅÅÅÅ = år, MM = måned, DD = dag, T (kreves før tidspunkt), TT = timer, MM = minutter, SS = sekunder, (valgfritt) .ddd… = desimalbrøk av et sekund (for eksempel .323) Z indikerer null tidsforskyvning fra lokal tid. +/- tt:mm indikerer time:minutt-forskyvning fra lokal tid. |
Slette gammel teknisk støtte-fil for å spare plass
Du kan trygt slette teknisk støtte-filen i dumpmappen når du har pakket ut filen fra svitsjen.
Bruk kommandoen delete tech-support:/ <techsupport file.tar.gz> til å slette teknisk støtte-filen.
Sample Out
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
Bruk kommandoen dir tech-support:/ til å bekrefte om filen er slettet.
Sample Out
DELLSONiC# dir tech-support:/ ------------------------------------------------------------------------- Date(Last Modified) Size(Bytes) Type Filename -------------------------------------------------------------------------