Что такое пакет поддержки?
Как создать пакет поддержки
Где хранится пакет поддержки?
Как проверить, запущено ли создание пакета поддержки
Как проверить, что создание пакета поддержки завершено
Как извлечь пакет поддержки из коммутатора
Удаление существующего пакета поддержки
Пакет поддержки основан на инструменте sosreport. Пакет поддержки создает файл tar, содержащий информацию о конфигурации и диагностике системы Linux, а также выходные данные команды show. Специалистам службы технической поддержки Dell требуется пакет поддержки для подробного анализа.
Введите следующую команду в режиме EXEC:
OS10# generate support-bundle
OS10# generate support-bundle enable-all-plugin-options
Не пытайтесь создать другой пакет поддержки, если вы не увидели, что пакет создан сразу после выполнения команды. Создание пакета поддержки занимает некоторое время (может занимать более 15 минут).
Пакет поддержки хранится в каталоге supportbundle. Для просмотра содержимого используйте следующую команду:
OS10# dir supportbundle
Пример вывода:
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
Во время создания пакета поддержки отображается случайный файл, созданный в каталоге supportbundle. Необходимо дождаться завершения процесса создания.
Пример вывода
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.
Ведение журнала
После запуска создания пакета поддержки запись об этом вносится в журнал.
Пример вывода
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
После создания пакета поддержки в каталоге пакета поддержки появляются два файла: файл пакета поддержки и файл с расширением md5. Файл md5 — это файл контрольной суммы, который используется для проверки целостности файла пакета. Отправьте оба файла в службу технической поддержки.
Пример вывода
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
В приведенном выше примере sosreport-OS10-20200112193142.tar.xz является файлом пакета поддержки, а sosreport-OS10-20200112193142.tar.xz.md5 — его файл контрольной суммы md5.
Ведение журнала
После завершения создания пакета поддержки запись об этом вносится в журнал.
Пример вывода
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
Вы можете использовать протоколы FTP, HTTP, HTTPS, SCP, SFTP, TFTP или USB для сбора пакета поддержки, а также системный режим BASH для безопасного копирования пакета поддержки на локальный узел в стойке для скачивания через WinSCP.
Выполните следующую команду в командной строке коммутатора:
OS10# copy supportbundle://sosreport-OS10- file-number.tar.xz XXXX://server-address/path commands
Где XXXX — это протокол FTP, HTTP, HTTPS, SCP, SFTP или TFTP. Если используется USB-устройство, отформатируйте его в FAT32.
Пример вывода
OS10#copy supportbundle://sosreport-OS10-20200112193142.tar.xz tftp://10.0.0.0.1/sosreport-OS10-20200112193142.tar.xz
Для работы системного режима 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
Пример вывода
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
Пакет поддержки может занять некоторое пространство в хранилище коммутатора. Таким образом, после получения пакета его можно удалить. Выполните следующую команду:
OS10# delete supportbundle://sosreport- filename.tar.extention
Пример вывода
OS10#delete supportbundle://sosreport-OS10-20200112193142.tar.xz