Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Enjoy members-only rewards and discounts
  • Create and access a list of your products

Ubuntu: Як створити пакет журналів sosreport в Ubuntu Linux Server

Summary: У цій статті пояснюється, як створити пакет журналів sosreport для Ubuntu Linux Server.

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

sosreport - це пакет журналів, який збирає різні системні журнали, конфігураційні файли та виведення команд із системи Linux.  Це стандартизований спосіб збору діагностичної інформації з ОС для дослідження інженерами домену Dell і підтримкою постачальників Linux.

В Ubuntu Linux Server команда sosreport надається пакетом "sosreport", який зазвичай встановлюється за замовчуванням.
Щоб перевірити інсталяцію пакета:
$ 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" не встановлений, його можна встановити за допомогою "apt install sosreport":
$ sudo apt install sosreport

Щоб створити sosreport в інтерактивному режимі, використовуйте одну з наступних команд:
$ sudo sosreport
або
$ sudo sos report

Зауважте, що команда sosreport застаріла на користь нового синтаксису 'sos report'.  Однак будь-який формат буде працювати як Ubuntu 22.04 LTS.

За бажанням можна включити опцію –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-доступ до сервера.

Довідка:
https://manpages.ubuntu.com/manpages/jammy/man1/sosreport.1.html

Affected Products

Ubuntu Server LTS
Article Properties
Article Number: 000217358
Article Type: How To
Last Modified: 14 Sep 2023
Version:  2
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.