Ubuntu: Как создать пакет журналов sosreport в Ubuntu Linux Server
Summary: В этой статье объясняется, как создать пакет журналов sosreport для сервера Ubuntu Linux.
Instructions
Отчет sos — это пакет журналов, который собирает различные системные журналы, файлы конфигурации и выходные данные команд из системы Linux. Это стандартизированный способ сбора диагностической информации из операционной системы для изучения инженерами домена Dell и службой поддержки поставщиков Linux.
В Ubuntu Linux Server пакет «sosreport» содержит команду sos report, которая обычно устанавливается по умолчанию.
Чтобы проверить установку пакета, выполните следующие действия.
$ dpkg -l sosreport Desired=Unknown/Install/Remove/Purge/Hold | Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend |/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad) ||/ Name Version Architecture Description +++-==============-====================-============-========================================================= ii sosreport 4.4-1ubuntu1.22.04.1 amd64 Set of tools to gather troubleshooting data from a system
Если по какой-либо причине пакет 'sosreport' не установлен, его можно установить с помощью следующей команды:
$ sudo apt install sosreport
Для создания отчета sos в интерактивном режиме используйте одну из следующих команд:
$ sudo sosreport
Or
$ sudo sos report
При необходимости включите --batch Опция для неинтерактивного режима:
$ sudo sos report -–batch
Пакет журналов (и связанный с ним файл контрольной суммы) обычно сохраняется в каталоге /tmp/. Более старые версии Linux могут сохранять данные в другом месте, но оно указывается в выходных данных команды.
Пример:
$ ls /tmp/sosreport* /tmp/sosreport-ubuntu2204-809520-2023-05-09-nhhnjmk.tar.xz /tmp/sosreport-ubuntu2204-809520-2023-05-09-nhhnjmk.tar.xz.sha256
После создания пользователю может потребоваться копия пакета журналов в локальной системе. Обычно для копирования и скачивания файла используется утилита SCP, например WinSCP. Для этого требуется только доступ к серверу по протоколу SSH.
Документация по Ubuntu Отчет SOS — сбор и упаковка диагностических и вспомогательных данных
Additional Information
Для Red Hat Enterprise Linux см.: Linux: Как создать пакет журналов отчета SOS в Red Hat Enterprise Linux