Che cos'è un pacchetto di supporto?
Come generare un pacchetto di supporto
Dove viene archiviato il pacchetto di supporto?
Come verificare che si sia avviata la generazione del pacchetto di supporto
Come verificare che si sia completata la generazione del pacchetto di supporto
Come recuperare il pacchetto di supporto dallo switch
Eliminazione di un pacchetto di supporto esistente
Il pacchetto di supporto si basa sullo strumento sosreport. Il pacchetto di supporto genera un file TAR che include le informazioni sulla configurazione e sulla diagnostica del sistema Linux e mostra gli output dei comandi. Gli agenti del supporto tecnico Dell necessitano di un pacchetto di supporto per un'analisi dettagliata.
Eseguire il seguente comando sul terminale:
OS10# generate support-bundle
OS10# generate support-bundle enable-all-plugin-options
Non provare a generare un altro pacchetto di supporto se apparentemente il pacchetto non viene generato subito dopo l'esecuzione del comando. La generazione del pacchetto di supporto richiede tempo (anche più di 15 minuti).
Il pacchetto di supporto viene archiviato nella directory supportbundle. Per visualizzare i contenuti, utilizzare il seguente comando:
OS10# dir supportbundle
Output di esempio:
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
Durante la generazione del pacchetto di supporto viene creato un file casuale nella directory supportbundle. È necessario attendere il completamento del processo di generazione.
Output di esempio
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.
Registrazione
All'avvio della generazione del pacchetto di supporto, viene eseguita la registrazione.
Output di esempio
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
Dopo la generazione del pacchetto di supporto, sono presenti due file nella directory supportbundle; uno è il file del pacchetto di supporto e l'altro è un file con estensione MD5. Il file MD5 è un file di checksum utilizzato per verificare l'integrità del file del pacchetto. Inviare entrambi i file al supporto tecnico.
Output di esempio
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
Nell'esempio precedente, sosreport-OS10-20200112193142.tar.xz è il file del pacchetto di supporto e sosreport-OS10-20200112193142.tar.xz.md5 è il file di checksum MD5.
Registrazione
Al termine della generazione del pacchetto di supporto, viene eseguita la registrazione.
Output di esempio
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
È possibile utilizzare ftp, http, https, scp, sftp, tftp o usb per raccogliere il pacchetto di supporto oppure è possibile utilizzare system bash per trasferire tramite SCP il pacchetto di supporto in un nodo locale nel rack per il download mediante WinSCP.
Utilizzare il seguente comando dal prompt degli switch:
OS10# copy supportbundle://sosreport-OS10- file-number.tar.xz XXXX://server-address/path commands
Dove XXXX = ftp, http, https, scp, sftp oppure tftp. Se si utilizza USB, formattarlo in FAT32.
Output di esempio
OS10#copy supportbundle://sosreport-OS10-20200112193142.tar.xz tftp://10.0.0.0.1/sosreport-OS10-20200112193142.tar.xz
Utilizzare i seguenti comandi per system bash:
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
Output di esempio
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
Il pacchetto di supporto potrebbe utilizzare spazio dallo storage degli switch. Pertanto, dopo aver recuperato il pacchetto, è possibile eliminarlo. Utilizzare il seguente comando:
OS10# delete supportbundle://sosreport- filename.tar.extention
Output di esempio
OS10#delete supportbundle://sosreport-OS10-20200112193142.tar.xz