Dell Networking SONiC OS Så här skapar du en teknisk support i 3.X-versioner
Summary: I den här artikeln förklaras hur du skapar och samlar in en teknisk supportfil för Dell Networking SONiC version 3.0, 3.1, 3.2, 3.3, 3.4, 3.5.
Instructions
Innehållsförteckning
- Vad är en fil för teknisk support?
- Så här skapar du en teknisk supportfil
- Plats för teknisk supportfil
- Så här hämtar du filen för teknisk support från switchen
- Filnamnsformat för teknisk support
- Så här begränsar du de gamla posterna och minskar storleken på filen för teknisk support
- Ta bort gammal teknisk supportfil för att spara utrymme
Vad är en teknisk supportfil?
Filen för teknisk support är en komprimerad arkivfil som innehåller information om status för switchen, till exempel Syslog, databasstatus osv. Dells supportrepresentanter behöver en teknisk supportfil för detaljerad analys.
- Försök att generera en teknisk supportfil i problemtillstånd
- Tech-support-filen är en komprimerad fil och sparas i /var/dump
- Filen för teknisk support har filnamnstillägget ".tar.gz"
- Generering av filer för teknisk support kan ta längre tid än 15–30 minuter beroende på loggens varaktighet
Så här skapar du en teknisk supportfil
Kommandosyntax
| Konfiguration | Förklaring |
|---|---|
admin@sonic:~$ sonic-cli |
Logga in på Dell MF-CLI |
sonic# show tech-support |
Skapa supportpaket. |
Exempel på utdata
admin@DELLSONiC:~$ sonic-cli DELLSONiC# DELLSONiC# show tech-support Output stored in: /var/dump/sonic_dump_DELLSONiC_20230419_043803.tar.gz DELLSONiC#
Avsluta Dell SONiC-kommandoradsgränssnittet för att kontrollera den genererade tekniksupportfilen och ta bort gamla tekniksupportfiler.
DELLSONiC# DELLSONiC# exit admin@DELLSONiC:~$
Plats för teknisk supportfil
Teknikersupportfilen sparas i /var/dump.
admin@DELLSONiC:~$ dir /var/dump/ sonic_dump_DELLSONiC_20230419_043803.tar.gz admin@DELLSONiC:~$
Hur man hämtar teknisk support file från switchen
Du kan kopiera den tekniska supportfilen till en fjärransluten SFTP/SCP-server, vilket SCP-program som helst som WINSCP eller en USB som är ansluten i switchen. Vi nämner tre metoder nedan.
USB
Använd USB med FAT32-format.
Exempel 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
Kommandosyntax
| Kommando | Parameter |
|---|---|
admin@sonic:~$sudo mkdir /mnt/usb |
Skapa USB-monteringsplatsen /mnt/usb. |
admin@sonic:~$sudo blkid |
Kontrollera platsen för USB-enhetens enhet. |
admin@sonic:~$sudo mount /dev/sdbX /mnt/usb |
Montera USB-enheten till monteringsplatsen /mnt/usb. |
admin@sonic:~$sudo cp /var/dump/<File name.tar.gz> /mnt/usb/<File name.tar.gz> |
Kopiera filen till USB-enheten. |
Fjärransluten SCP-server
Använd följande syntax för att kopiera till en fjärransluten 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-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.
Filnamnsformat för teknisk support
Filen för teknisk support har ett namn i formatet.
sonic_dump_<Hostname>_ _YYYYMMDD_HHMMSS.tar.gz
Exempel: sonic_dump_DELLSONiC_20230419_043803.tar.gz är den genererade tekniska supportfilen där YYYYMMDD_HHMMSS är 20230419_043803 och DELLSONiC är värdnamnet för switchen.
Så här begränsar du de gamla posterna och minskar storleken på filen för teknisk support
En teknisk supportfil kan vara en stor fil baserat på switchens drifttid. Vi kan minska storleken på den tekniska supporten genom att minska mängden Syslog genom att använda alternativet sedan.
show tech-support since <date/time>
Format för datum och tid
" ÅÅÅÅ-MM-DDTHH:MM:SS[.ddd...]Z" eller
"ÅÅÅÅ-MM-DDTHH:MM:SS[.ddd...]+hh:mm" eller
"ÅÅÅÅ-MM-DDTHH:MM:SS[.ddd...]-hh:mm" där:
ÅÅÅÅ = år, MM = månad, DD = dag,
T (krävs före tid),
HH = timmar, MM = minuter, SS = sekunder,
(valfritt) .ddd... = decimalbråk av en sekund (till exempel ".323")
Z anger en nollförskjutning från lokal tid.
+/- hh:mm anger förskjutningen timme:minut från lokal tid.
Till exempel
DELLSONiC# show tech-support since "2023-04-18T19:31:00Z" Output stored in: /var/dump/sonic_dump_DELLSONiC_20230419_043803.tar.gz
Vi rekommenderar att du samlar in upp till 0 timmar dagen innan för eventuella förebyggande åtgärder före händelsen.
DELLSONiC# show tech-support since "2023-04-18T00:00:00Z"
Ta bort gammal teknisk supportfil för att spara utrymme
Vi kan på ett säkert sätt ta bort den tekniska supportfilen eller dumpmappen efter att vi har packat upp filen från switchen. Om en ny teknisk supportfil måste genereras skapas en ny dumpmapp i var.
Så här tar du bort specifika filer:
sudo rm /var/dump/<techsupportfile>.tar.gz
Exempel på utdata
admin@DELLSONiC:~$ ^C admin@DELLSONiC:~$ sudo rm -r /var/dump/sonic_dump_DELLSONiC_20230419_043803.tar.gz admin@DELLSONiC:~$
Så här tar du bort /var/dump-mappen:
sudo rm -r /var/dump
Exempel 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:~$