DELL Networking SONiC Sådan genererer og indsamler du teknisk support
Summary: Denne artikel beskriver, hvordan du genererer og indsamler en teknisk supportfil i Dell Networking SONiC version 4.0 og nyere.
Instructions
Indeks
Hvad er en teknisk supportfil?
Kommandosyntaks
Sådan genererer du en teknisk supportfil i Dell SONiC
Sådan sporer du status for generering af en teknisk supportfil
Sådan henter du en teknisk supportfil fra switchen
FTP
HTTP
USB
SCP-klientprogram
Filnavn og format for en teknisk supportfil
Sådan begrænser du de gamle poster og reducerer størrelsen af en teknisk supportfil
Slet en gammel teknisk supportfil for at spare plads.
Hvad er en teknisk supportfil
En teknisk supportfil er en komprimeret arkivfil, der består af oplysninger om switchens tilstand som Syslog, databasetilstand, kernedump osv. Medarbejdere fra Dells tekniske support skal bruge en teknisk supportfil for at kunne analysere en hændelse grundigt.
- Den tekniske supportfil er en komprimeret fil, der gemmes i /var/dump. Indholdet af denne mappe kan ses ved hjælp af kommandoen:
dir tech-support:/
- Den tekniske supportfil har filtypenavn .tar.gz
- Det kan tage mere end 15-30 minutter at generere en teknisk supportfil.
- Filstørrelsen varierer afhængigt af dataene og varigheden af logeksempler. For at reducere størrelsen kan vi bruge indstillingen "siden"
- Hvis det er muligt, kan du prøve at generere en teknisk supportfil i problemtilstanden
Kommandosyntaks
| KOMMANDO | FORKLARING |
|---|---|
admin@sonic:~$ sonic-cli |
Indtast Dell Sonic |
sonic# show tech-support |
Generer en teknisk supportfil. |
sonic# show tech-support status |
Vis status for generering af en teknisk supportfil |
sonic# dir tech-support:/ |
Vis indholdet af mappen /var/dump, hvor den tekniske supportfil genereres. |
sonic# copy tech-support://<filename> ftp/home/http/scp/usb://<filename> |
Kopiér en teknisk supportfil til en ekstern placering ved hjælp af ftp, http, scp-protokol eller en USB eller startmappe |
Valgfrit
| KOMMANDO | FORKLARING |
|---|---|
sonic# show tech-support since <date/time> |
Opret en teknisk supportfil ud fra en dato og et klokkeslæt. Klik her for flere oplysninger. |
sonic# delete tech-support:/ <filename> |
Slet en gammel teknisk supportfil. Dette sparer flashplads. |
Sådan genererer du en teknisk supportfil i Dell SONiC
Brug kommandoen "show tech-support" til at generere en teknisk supportfil.
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#
Sådan sporer du status for generering af en teknisk supportfil
Brug kommandoen "show tech-support status" til at se status for generering af en teknisk supportfil. Outputtet viser Status: Fuldført, når filgenereringen er fuldført.
Brug kommandoen "dir tech-support:/" til at se indholdet af mappen /var/tmp. Den tekniske supportfil genereres i denne mappe.
Nedenfor er et eksempel på output med "show tech-support status" og "dir tech-support:/"
Under generering af 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 af en teknisk supportfil er fuldfø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
Sådan hentes en teknisk supportfil fra switchen
Brug kommandoen "copy tech-support://<tech-support filename> <destination>//<filename>" til at kopiere den tekniske supportfil i startmappen eller på USB eller ekstern ftp/http/scp-server.
Nedenfor er de tilgængelige destinationsmuligheder og deres brug.
- ftp: Kopiér til ekstern FTP-server (ftp://userid:passwd@hostip/filepath)
- start: Kopiér til startmappe (home://filename)
- http: Kopiér til ekstern HTTP-server (http://hostip/filepath)
- scp: Kopiér til ekstern SCP-server (scp://userid:passwd@hostip/filepath)
- usb: Kopiér til USB-mediebibliotek (usb://filename)
Vi vil forklare nedenstående muligheder med et eksempel.
FTP
Hvis du vil kopiere en fil til en ekstern FTP-server, skal du bruge følgende syntaks.
copy techsupport://<techsupport file.tag.gz> ftp://userid:passwd@hostip/filepath
Vær opmærksom på, at vi kopierer den tekniske supportfil til en ekstern FTP-server med IP 10.0.0.1, brugernavn: TEST og password PASS
Eksempel output
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, skal du bruge følgende syntaks.
copy techsupport://<techsupport file.tag.gz> http://hostip/filepath
Vær opmærksom på, at vi kopierer den tekniske supportfil til en ekstern HTTP-server med IP 10.0.0.1.
Eksempel output
DELLSONiC# copy tech-support://sonic_dump_DELLSONiC_20230415_202048.tar.gz http://10.0.0.1/sonic_dump_DELLSONiC_20230415_202048.tar.gz
USB
Hvis du vil bruge USB på en DELL SONiC i en netværksswitch, skal vi sikre, at usb-aktiveringskommandoen er konfigureret. Som standard er USB deaktiveret.
Kør usb mount-kommandoen, når du har sat USB i switchen.
Dell Networking SONiC Sådan monteres og afmonteres USB
Eksempel output
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 bruge et hvilket som helst SCP-klientprogram til at udpakke den tekniske supportfil i switchen.
Brug logonoplysninger til switchen i SCP-klientprogrammet til at logge på switchen. Den tekniske supportfil er placeret i mappen /var/dump/.
Nogle SCP-klientprogrammer har en grafisk grænseflade, der gør det endnu nemmere at kopiere en fil fra switch /var/dump/ til en placering på din lokale maskine.
Filnavn og format for en teknisk supportfil
Den tekniske supportfil har et navn i formatet "sonic_dump_<Hostname>_ _YYYYMMDD_HHMMSS.tar.gz"
*YYYYMMDD_HHMMSS er År Måned Dag _ Time Minut Sekund. Dette er tidspunktet for genereringen af den tekniske supportfil.
For eksempel er "sonic_dump_DELLSONiC_20230415_202048.tar.gz" den genererede tekniske supportfil. Her er YYYYMMDD_HHMMSS 20230415_202048, og DELLSONiC er switchens værtsnavn.
Sådan begrænser du de gamle poster og reducerer størrelsen på den tekniske supportfil
En teknisk supportfil kan være en stor fil baseret på switchens oppetid. I Dell SONiC kan vi reducere filens størrelse ved at begrænse logføringens varighed.
Brug kommandoen "show tech-support since <date/time>" til at registrere teknisk support fra et bestemt tidspunkt.
Eksempel output
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
Det anbefales at registrere op til time 0 dagen før for eventuelle forebyggende handlinger før hændelsen.
Eksempel output
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/klokkeslæt. "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" Hvor: YYYY = år, MM = måned, DD = dag, T (påkrævet før klokkeslæt), HH = timer, MM = minutter, SS = sekunder, (valgfri) .ddd… = decimalbrøkdel af et sekund (f.eks. ".323") Z angiver en nulforskydning fra lokal tid. +/- hh:mm angiver time:minut forskudt fra lokal tid. |
Slet en gammel teknisk supportfil for at spare plads
Vi kan roligt slette en teknisk supportfil i dump-mappen efter udpakning af filen fra switchen.
Brug kommandoen "delete tech-support:/ <techsupport file.tar.gz>" for at slette den tekniske supportfil.
Eksempel output
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
Brug kommandoen "dir tech-support:/" for at kontrollere, om filen er slettet.
Eksempel output
DELLSONiC# dir tech-support:/ ------------------------------------------------------------------------- Date(Last Modified) Size(Bytes) Type Filename -------------------------------------------------------------------------