Operační systém Dell Networking SONiC Jak vytvořit technickou podporu ve verzích 3.X
Summary: Tento článek vysvětluje, jak vygenerovat a shromáždit soubor technické podpory pro Dell Networking SONiC verze 3.0, 3.1, 3.2, 3.3, 3.4, 3.5.
Instructions
Obsah
- Co je soubor technické podpory?
- Jak vygenerovat soubor technické podpory
- Umístění souboru technické podpory
- Jak načíst soubor technické podpory z přepínače
- Formát názvu souboru technické podpory
- Jak omezit staré položky a zmenšit velikost souboru technické podpory
- Za účelem úspory místa odstraňte starý soubor technické podpory
Co je soubor technické podpory
Soubor technické podpory je komprimovaný archivní soubor obsahující informace o stavu přepínače, například Syslog, stav databáze atd. Zástupci technické podpory společnosti Dell potřebují k podrobné analýze soubor technické podpory.
- Pokus o vygenerování souboru technické podpory v problémovém stavu
- Soubor technické podpory je komprimovaný soubor a uloží se do složky /var/dump
- Soubor technické podpory má příponu ".tar.gz"
- Generování souboru technické podpory může trvat déle než 15–30 minut v závislosti na době trvání protokolu.
Jak vygenerovat soubor technické podpory
Syntax příkazu
| Configuration | Vysvětlení |
|---|---|
admin@sonic:~$ sonic-cli |
Přihlaste se do rozhraní příkazového řádku Dell MF-CLI. |
sonic# show tech-support |
Vygenerujte balíček podpory. |
Ukázkový výstup
admin@DELLSONiC:~$ sonic-cli DELLSONiC# DELLSONiC# show tech-support Output stored in: /var/dump/sonic_dump_DELLSONiC_20230419_043803.tar.gz DELLSONiC#
Ukončete rozhraní příkazového řádku Dell SONiC a zkontrolujte vygenerovaný soubor technické podpory a odstraňte staré soubory technické podpory.
DELLSONiC# DELLSONiC# exit admin@DELLSONiC:~$
Umístění souboru technické podpory
Soubor technické podpory se uloží do složky /var/dump.
admin@DELLSONiC:~$ dir /var/dump/ sonic_dump_DELLSONiC_20230419_043803.tar.gz admin@DELLSONiC:~$
Jak načíst soubor technické podpory z přepínače
Soubor technické podpory můžete zkopírovat na vzdálený server SFTP/SCP, do libovolné aplikace SCP, jako je WINSCP, nebo na jednotku USB vloženou do přepínače. Níže uvádíme tři metody.
USB
Použijte USB s formátem FAT32.
Ukázkový výstup
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
Syntax příkazu
| Příkaz | Parametr |
|---|---|
admin@sonic:~$sudo mkdir /mnt/usb |
Vytvořte umístění připojení USB /mnt/usb. |
admin@sonic:~$sudo blkid |
Zkontrolujte umístění jednotky zařízení USB. |
admin@sonic:~$sudo mount /dev/sdbX /mnt/usb |
Připojte jednotku USB do složky /mnt/usb pro připojení USB. |
admin@sonic:~$sudo cp /var/dump/<File name.tar.gz> /mnt/usb/<File name.tar.gz> |
Zkopírujte soubor na jednotku USB. |
Vzdálený server
SCPPokud chcete kopírovat na vzdálený server SCP, použijte následující syntaxi:
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:
Klientská aplikace SCP
K rozbalení souboru technické podpory v přepínači můžete použít libovolné klientské aplikace SCP.
K přihlášení k přepínači použijte přihlašovací údaje přepínače v klientské aplikaci SCP. Soubor technické podpory se nachází v adresáři /var/dump/.
Některé klientské aplikace SCP mají grafické rozhraní, které ještě více usnadňuje kopírování souboru z umístění /var/dump/ v přepínači do umístění v místním počítači.
Formát názvu souboru technické podpory
Soubor technické podpory má název ve formátu.
sonic_dump_<Hostname>_ _YYYYMMDD_HHMMSS.tar.gz
Například sonic_dump_DELLSONiC_20230419_043803.tar.gz je vygenerovaný soubor technické podpory, kde YYYYMMDD_HHMMSS je 20230419_043803 a DELLSONiC je název hostitele přepínače.
Jak omezit staré položky a zmenšit velikost souboru technické podpory
Soubor technické podpory může být velký podle doby provozu přepínače. Velikost technické podpory můžeme zmenšit snížením množství syslogu pomocí možnosti since.
show tech-support since <date/time>
Formát data a času
" RRRR-MM-DDTHH:MM:SS[.ddd...]Z" nebo
"RRRR-MM-DDTHH:MM:SS[.ddd...]+hh:mm" nebo
"YYYY-MM-DDTHH:MM:SS[.ddd...]-hh:mm" Kde:
YYYY = rok, MM = měsíc, DD = den,
T (vyžadováno před časem),
HH = hodiny, MM = minuty, SS = sekundy,
(nepovinné) .ddd... = desetinný zlomek sekundy (například ".323")
Z označuje nulový posun od místního času.
+/- hh:mm označuje posun hodin:minuty od místního času.
Například
DELLSONiC# show tech-support since "2023-04-18T19:31:00Z" Output stored in: /var/dump/sonic_dump_DELLSONiC_20230419_043803.tar.gz
Doporučuje se zachytit až 0 hodin dne předem pro případné preventivní akce před událostí.
DELLSONiC# show tech-support since "2023-04-18T00:00:00Z"
Za účelem úspory místa odstraňte starý soubor technické podpory
Po rozbalení souboru z přepínače můžeme bezpečně odstranit soubor technické podpory nebo složku výpisu. Pokud je nutné vygenerovat nový soubor technické podpory, vytvoří se ve var nová složka výpisu.
Chcete-li odebrat konkrétní použití, postupujte takto:
sudo rm /var/dump/<techsupportfile>.tar.gz
Ukázkový výstup
admin@DELLSONiC:~$ ^C admin@DELLSONiC:~$ sudo rm -r /var/dump/sonic_dump_DELLSONiC_20230419_043803.tar.gz admin@DELLSONiC:~$
Odebrání složky /var/dump:
sudo rm -r /var/dump
Ukázkový výstup
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:~$