Co to jest pakiet pomocy technicznej?
Jak wygenerować pakiet pomocy technicznej?
Gdzie jest przechowywany pakiet pomocy technicznej?
Jak sprawdzić, czy generowanie pakietu pomocy technicznej rozpoczęło się?
Jak sprawdzić, czy generowanie pakietu pomocy technicznej zakończyło się?
Jak pobrać pakiet pomocy technicznej z przełącznika?
Usuwanie istniejącego pakietu pomocy technicznej
Pakiet pomocy technicznej jest oparty na narzędziu sosreport. Pakiet pomocy technicznej generuje plik tar zawierający informacje konfiguracyjne i diagnostyczne systemu Linux oraz wyświetla dane wyjściowe poleceń. Agenci pomocy technicznej firmy Dell potrzebują pakietu pomocy technicznej do przeprowadzenia szczegółowej analizy.
Uruchom następujące polecenie w trybie EXEC:
OS10# generate support-bundle
OS10# generate support-bundle enable-all-plugin-options
Nie próbuj generować kolejnego pakietu pomocy technicznej, jeśli nie widzisz, że pakiet został wygenerowany natychmiast po wykonaniu polecenia. Generowanie pakietu pomocy technicznej zajmuje pewien czas (może przekroczyć 15 minut).
Pakiet pomocy technicznej jest przechowywany w katalogu supportbundle. Aby wyświetlić jego zawartość, użyj poniższego polecenia:
OS10# dir supportbundle
Przykładowe dane wyjściowe:
OS10# dir supportbundle Directory contents for folder: supportbundle Date (modified) Size (bytes) Name --------------------- ------------ ------------------------------------------ 2020-01-12T19:34:21Z 8070044 sosreport-OS10-20200112193142.tar.xz 2020-01-12T19:34:27Z 33 sosreport-OS10-20200112193142.tar.xz.md5
Podczas generowania pakietu pomocy technicznej widoczny jest plik o losowo wybranej nazwie, który jest generowany w katalogu supportbundle. Należy poczekać na zakończenie procesu generowania.
Przykładowe dane wyjściowe
OS10# dir supportbundle Directory contents for folder: supportbundle Date (modified) Size (bytes) Name --------------------- ------------ ------------------------------------------ 2020-01-13T09:17:12Z 3932160 _proc_sys.tar <<<This is not the complete file. This files size increases during support bundle generation.
Rejestrowanie w dzienniku
Po rozpoczęciu generowania pakietu pomocy technicznej jest to rejestrowane w dzienniku.
Przykładowe dane wyjściowe
OS10# show logging log-file | grep "SUPPORT_BUNDLE_STARTED" <165>1 2020-01-12T19:31:11.808623+00:00 OS10 dn_svc_sw 832 - - Node.1-Unit.1:PRI [event], Dell EMC (OS10) %SUPPORT_BUNDLE_STARTED: generate support-bundle execution has started successfully:All Plugin options enabled
Po wygenerowaniu pakietu pomocy technicznej w katalogu supportbundle znajdują się dwa pliki: jeden to plik pakietu pomocy technicznej, a drugi to plik z rozszerzeniem md5. Plik md5 jest plikiem sumy kontrolnej, który służy do weryfikacji integralności pliku pakietu. Wyślij oba pliki do działu pomocy technicznej.
Przykładowe dane wyjściowe
OS10# dir supportbundle Directory contents for folder: supportbundle Date (modified) Size (bytes) Name --------------------- ------------ ------------------------------------------ 2020-01-12T19:34:21Z 8070044 sosreport-OS10-20200112193142.tar.xz <<<Support bundle file 2020-01-12T19:34:27Z 33 sosreport-OS10-20200112193142.tar.xz.md5 <<<Md5 checksum file
W powyższym przykładzie sosreport-OS10-20200112193142.tar.xz to plik pakietu pomocy technicznej, a sosreport-OS10-20200112193142.tar.xz.md5 to plik sumy kontrolnej md5.
Rejestrowanie w dzienniku
Po zakończeniu generowania pakietu pomocy technicznej jest to rejestrowane w dzienniku.
Przykładowe dane wyjściowe
OS10# show logging log-file | grep "BUNDLE_COMPLETED" <165>1 2020-01-12T19:34:27.831211+00:00 OS10 dn_svc_sw 832 - - Node.1-Unit.1:PRI [event], Dell EMC (OS10) %SUPPORT_BUNDLE_COMPLETED: generate support-bundle execution has completed successfully:All Plugin options enabled
Do pobrania pakietu pomocy technicznej można użyć protokołu ftp, http, https, scp, sftp, tftp lub usb, a także użyć agenta bash systemu w celu bezpiecznego skopiowania pakietu pomocy technicznej do lokalnego węzła w szafie serwerowej, a następnie pobrania go za pośrednictwem WinSCP.
Użyj następującego polecenia w wierszu polecenia przełącznika:
OS10# copy supportbundle://sosreport-OS10- file-number.tar.xz XXXX://server-address/path commands
Gdzie XXXX = ftp, http, https, scp, sftp lub tftp. Jeśli używasz pamięci USB, sformatuj ją w systemie plików FAT32.
Przykładowe dane wyjściowe
OS10#copy supportbundle://sosreport-OS10-20200112193142.tar.xz tftp://10.0.0.0.1/sosreport-OS10-20200112193142.tar.xz
Użyj następujących poleceń dla agenta bash systemu:
system bash
ls -ltrh /var/opt/dell/os10/support_bundle/bundle/
sudo scp /var/opt/dell/os10/support_bundle/bundle/sosreport* <user>@<node IP>:/target/dir
Przykładowe dane wyjściowe
OS10# system bash admin@OS10:~$ ls -ltrh /var/opt/dell/os10/support_bundle/bundle/ total 12M -rw------- 1 root root 12M Nov 6 19:47 sosreport-os10-20241106194507.tar.xz -rw-r--r-- 1 root root 33 Nov 6 19:47 sosreport-os10-20241106194507.tar.xz.md5 admin@OS10:~$ sudo scp /var/opt/dell/os10/support_bundle/bundle/sosreport* admin@192.168.219.5:/home/admin [sudo] password for admin: The authenticity of host '192.168.219.5 (192.168.219.5)' can't be established. ED25519 key fingerprint is SHA256:SObGGFqgOZ4nY8np1sYvobZAHw2F96Goi7rdzHS+jQU. Are you sure you want to continue connecting (yes/no)? yes Warning: Permanently added '192.168.219.5' (ED25519) to the list of known hosts. Password: sosreport-os10-20241106194507.tar.xz 100% 12MB 1.6MB/s 00:07 sosreport-os10-20241106194507.tar.xz.md5 100% 33 4.1KB/s 00:00
Pakiet pomocy technicznej może zajmować trochę miejsca w pamięci masowej przełącznika. Dlatego po pobraniu pakietu można go usunąć. Użyj następującego polecenia:
OS10# delete supportbundle://sosreport- filename.tar.extention
Przykładowe dane wyjściowe
OS10#delete supportbundle://sosreport-OS10-20200112193142.tar.xz