Como gerar e coletar os pacotes de suporte nos switches Dell EMC Networking OS10
Summary: Como gerar e coletar o pacote de suporte nos switches Dell EMC Networking OS10.
Instructions
Conteúdo:
O que é um pacote de suporte?
Como gerar um pacote de suporte
Onde o pacote de suporte é armazenado?
Como verificar se a geração do pacote de suporte foi iniciada
Como verificar se a geração do pacote de suporte foi concluída
Como recuperar o pacote de suporte do switch
Excluir um pacote de suporte existente
O que é um pacote de suporte?
O pacote de suporte é baseado na ferramenta sosreport. O pacote de suporte gera um arquivo tar que inclui as informações de diagnóstico e configuração do sistema Linux, além de mostrar as saídas de comando. Os agentes de suporte técnico Dell precisam de um pacote de suporte para uma análise detalhada.
Como gerar um pacote de suporte
Execute o seguinte comando no modo EXEC:
- Use o seguinte comando para o OS10 versão 10.5.2.0 e posterior:
OS10# generate support-bundle
- Em qualquer versão do OS10 anterior à 10.5.2.0, use o seguinte comando:
OS10# generate support-bundle enable-all-plugin-options
Não tente gerar outro pacote de suporte se você não perceber que o pacote foi gerado imediatamente após a execução do comando. A geração do pacote de suporte leva algum tempo (pode levar mais de 15 minutos).
Onde o pacote de suporte é armazenado?
O pacote de suporte é armazenado no diretório supportbundle. Para visualizar o conteúdo, use o seguinte comando:
OS10# dir supportbundle
Exemplo de resultado:
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
Como verificar se a geração do pacote de suporte foi iniciada
Durante a geração do pacote de suporte, vemos um arquivo aleatório sendo gerado no diretório supportbundle. Você deve aguardar até que o processo de geração seja concluído.
Exemplo de saída
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.
Log
Quando a geração do pacote de suporte é iniciada, ela é registrada.
Exemplo de saída
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
Como verificar se a geração do pacote de suporte foi concluída
Após a geração do pacote de suporte, há dois arquivos no diretório do pacote de suporte; um é o arquivo do pacote de suporte e o outro é um arquivo com extensão md5. O arquivo md5 é um arquivo de soma de verificação usado para verificar a integridade do arquivo de pacote. Envie os dois arquivos para o suporte técnico.
Exemplo de saída
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
No exemplo acima, sosreport-OS10-20200112193142.tar.xz é o arquivo do pacote de suporte e sosreport-OS10-20200112193142.tar.xz.md5 é o arquivo de soma de verificação md5.
Log
Quando a geração do pacote de suporte é concluída, ela é registrada.
Exemplo de saída
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
Como recuperar o pacote de suporte do switch.
Você pode usar ftp, http, https, scp, sftp, tftp ou usb para coletar o pacote de suporte ou você pode usar o bash do sistema para fazer scp do pacote de suporte para um nó local no rack para fazer download via WinSCP.
Use o seguinte comando no prompt do switch:
OS10# copy supportbundle://sosreport-OS10- file-number.tar.xz XXXX://server-address/path commands
Em que XXXX = ftp, http, https, scp, sftp ou tftp. Se você estiver usando USB, formate-o em FAT32.
Exemplo de saída
OS10#copy supportbundle://sosreport-OS10-20200112193142.tar.xz tftp://10.0.0.0.1/sosreport-OS10-20200112193142.tar.xz
Use os seguintes comandos para o bash do sistema:
-
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
- Em seguida, digite as senhas corretas quando solicitado
Exemplo de saída
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
Excluir um pacote de suporte existente
O pacote de suporte pode consumir algum espaço do armazenamento do switch. Portanto, depois de recuperar o pacote, você pode excluí-lo. Use o seguinte comando:
OS10# delete supportbundle://sosreport- filename.tar.extention
Exemplo de saída
OS10#delete supportbundle://sosreport-OS10-20200112193142.tar.xz