Dell Networking SONiC-operativsystem Slik genererer du teknisk støtte i 3.X-versjoner
Summary: Denne artikkelen forklarer hvordan du genererer og samler inn en teknisk støttefil for Dell Networking SONiC versjon 3.0, 3.1, 3.2, 3.3, 3.4 og 3.5.
Instructions
Innholdsfortegnelse
- Hva er teknisk støttefil?
- Hvordan generere en teknisk støttefil
- Plassering av teknisk støttefil
- Slik henter du en teknisk støttefil fra svitsjen
- Filnavnformat for teknisk støtte
- Hvordan begrense de gamle oppføringene og redusere størrelsen på teknisk støttefil
- Slett gammel teknisk støttefil for å spare plass
Hva er en teknisk støttefil
Den tekniske støttefilen er en komprimert arkivfil som består av informasjon om tilstanden til bryteren som Syslog, databasetilstand, så videre. Tekniske kundestøtteagenter fra Dell trenger en teknisk støttefil for detaljert analyse.
- Prøv å generere teknisk støttefil i problemtilstand
- Teknisk støtte-filen er en komprimert fil og lagres i /var/dump
- Teknisk støtte-fil har utvidelsen ".tar.gz"
- Filgenerering med teknisk støtte kan ta mer enn 15–30 minutter, avhengig av loggvarigheten
Hvordan generere en teknisk støttefil
Kommandosyntaks
| Konfigurasjon | Forklaring |
|---|---|
admin@sonic:~$ sonic-cli |
Logg på Dell MF-CLI |
sonic# show tech-support |
Generer støttepakke. |
Eksempel på utdata
admin@DELLSONiC:~$ sonic-cli DELLSONiC# DELLSONiC# show tech-support Output stored in: /var/dump/sonic_dump_DELLSONiC_20230419_043803.tar.gz DELLSONiC#
Gå til Dell SONiC-kommandolinjegrensesnittet for å kontrollere den genererte tekniske støttefilen, og slette gamle tekniske støttefiler.
DELLSONiC# DELLSONiC# exit admin@DELLSONiC:~$
Plassering av teknisk støttefil
Teknisk støtte-filen lagres i /var/dump.
admin@DELLSONiC:~$ dir /var/dump/ sonic_dump_DELLSONiC_20230419_043803.tar.gz admin@DELLSONiC:~$
Slik henter du teknisk støttefil fra svitsjen
Du kan kopiere den tekniske støttefilen til en ekstern SFTP/SCP-server, et hvilket som helst SCP-program som WINSCP eller en USB som er satt inn i svitsjen. Vi nevner tre metoder nedenfor.
USB
Bruk USB med FAT32-format.
Eksempel på utdata
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
Kommandosyntaks
| Kommando | Parameter |
|---|---|
admin@sonic:~$sudo mkdir /mnt/usb |
Opprett USB-monteringsplasseringen /mnt/usb. |
admin@sonic:~$sudo blkid |
Kontroller plasseringen av USB-enhetens stasjon. |
admin@sonic:~$sudo mount /dev/sdbX /mnt/usb |
Monter USB-stasjonen på USB-monteringskatalogen /mnt/usb. |
admin@sonic:~$sudo cp /var/dump/<File name.tar.gz> /mnt/usb/<File name.tar.gz> |
Kopier filen til USB. |
Ekstern SCP-server
Bruk følgende syntaks for kopiering til en ekstern SCP-server:
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-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.
Filnavnformat for teknisk støtte
Teknisk støtte-filen har et navn i format.
sonic_dump_<Hostname>_ _YYYYMMDD_HHMMSS.tar.gz
sonic_dump_DELLSONiC_20230419_043803.tar.gz er for eksempel den genererte tekniske støttefilen der YYYYMMDD_HHMMSS er 20230419_043803 og DELLSONiC er vertsnavnet til svitsjen.
Hvordan begrense de gamle oppføringene og redusere størrelsen på teknisk støttefil
Teknisk støtte-filen kan være en stor fil basert på svitsjens oppetid. Vi kan redusere størrelsen på teknisk støtte ved å redusere mengden Syslog ved å bruke siden alternativet.
show tech-support since <date/time>
Format på dato og klokkeslett
" ÅÅÅÅ-MM-DDTHH:MM:SS[.ddd...]Z" eller
"ÅÅÅÅ-MM-DDTHH:MM:SS[.ddd...]+hh:mm" eller
"ÅÅÅÅ-MM-DDTHH:MM:SS[.ddd...]-hh:mm" Hvor:
ÅÅÅÅ = år, MM = måned, DD = dag,T
(kreves før tiden),
HH = timer, MM = minutter, SS = sekunder,
(valgfritt) .ddd... = desimalbrøkdelen av et sekund (for eksempel ".323")
Z angir en nullforskyvning fra lokal tid.
+/- hh:mm indikerer time:minuttforskyvning fra lokal tid.
For eksempel
DELLSONiC# show tech-support since "2023-04-18T19:31:00Z" Output stored in: /var/dump/sonic_dump_DELLSONiC_20230419_043803.tar.gz
Det anbefales å fange opp til 0 timer dagen før for eventuelle forebyggende handlinger før arrangementet.
DELLSONiC# show tech-support since "2023-04-18T00:00:00Z"
Slett gammel teknisk støttefil for å spare plass
Vi kan trygt slette teknisk støttefilen eller dumpmappen etter at vi har pakket ut filen fra svitsjen. Hvis en ny teknisk støttefil må genereres, opprettes en ny dumpmappe i var.
Slik fjerner du bestemt filbruk:
sudo rm /var/dump/<techsupportfile>.tar.gz
Eksempel på utdata
admin@DELLSONiC:~$ ^C admin@DELLSONiC:~$ sudo rm -r /var/dump/sonic_dump_DELLSONiC_20230419_043803.tar.gz admin@DELLSONiC:~$
Slik fjerner du /var/dump-mappen:
sudo rm -r /var/dump
Eksempel på utdata
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:~$