GNU/Linux >> Znalost Linux >  >> Cent OS

Jak nainstalovat a nakonfigurovat sosreport pod CentOS / RHEL

Nástroj sosreport shromažďuje informace o systému, jako je konfigurace hardwaru, nainstalované softwarové balíčky, konfigurace a provozní stav. Tyto informace jsou uloženy v jediném komprimovaném souboru ve složce /var/tmp adresář a soubor lze odeslat zástupci podpory, který vám pomůže s řešením problému. Nástroj sosreport nahrazuje dřívější verzi nástroje s názvem sysreport .

Instalace balíčku sosreport

Chcete-li nástroj spustit, nejprve nainstalujte balíček sos:

# yum install sos

Spuštění sosreport

Sestavu byste měli spustit jako uživatel root. Zobrazí se verze nástroje spolu s krátkým popisem nástroje a výstupem, který vytváří. Budete vyzváni ke stisknutí klávesy Enter pro pokračování nebo Ctrl + C pro ukončení.

# sosreport
sosreport (version 3.2)

This command will collect diagnostic and configuration information from
this Red Hat Enterprise Linux system and installed applications.
...
Press ENTER to continue, or CTRL-C to quit.

Začněte stisknutím klávesy Enter. Budete vyzváni následovně:

Please enter your first initial and last name [host03...]:
Please enter the case number you are generating this report for:

Název a číslo případu, které zadáte, se stane součástí názvu souboru vytvořeného nástrojem. Po dokončení nástroje můžete soubor dekomprimovat a zobrazit obsah spuštěním následujících příkazů:

# cd /var/tmp
# xz -d [sosfile].xz
# tar xvf [sosfile].tar

Rozbalením souboru se vytvoří adresář, který obsahuje výstup několika příkazů stavu systému a také obsah některých konfiguračních adresářů ve vašem systému. Následuje ukázkový seznam výstupů shromážděných v systému s názvem geeklab:

# ls /var/tmp/sosreport-geeklab*
boot/ etc/ lib/ proc/ sos_commands/ uptime
chkconfig free lsmod ps sos_logs/ usr/
date hostname lsof pstree sos_reports/ var/
...

zásuvné moduly sosreport

Sosreport používá plug-iny, které lze zapnout a vypnout. Pomocí následujícího příkazu zobrazíte seznam zásuvných modulů, které jsou povoleny a zakázány, a možností zásuvných modulů:

# sosreport -l

sosreport (version 3.2)

The following plugins are currently enabled:

 abrt                 Automatic Bug Reporting Tool
 acpid                ACPI daemon information
 anaconda             Anaconda installer
 anacron              Anacron job scheduling service
 ata                  ATA and IDE information
 
...
The following plugins are currently disabled:

 activemq             inactive       ActiveMQ message broker
 apache               inactive       Apache http daemon
 ceph                 inactive       CEPH distributed storage
 cluster              inactive       Red Hat Cluster High Availability and GFS2
 cobbler              inactive       Cobbler installation server
 
...
The following plugin options are available:

 abrt.backtraces           off             collect backtraces for every report
 boot.all-images           off             collect lsinitrd for all images
 dmraid.metadata           off             capture dmraid device metadata
 filesys.lsof              off             gathers information on all open files
 filesys.dumpe2fs          off             dump filesystem information
 libraries.ldconfigv       off             collect verbose ldconfig output
....

Existují další možnosti pro ovládání zásuvných modulů a nástroje. Následuje částečný seznam:

Možnost Popis
-n PLUGNAME Nenačítat určený modul(y).
-e PLUGNAME Povolí zadaný modul(y).
-o PLUGNAME Povolí pouze určený modul(y), zakáže všechny ostatní.
-k PLUGNAME.PLUGOPT=[VALUE] Určete možnosti pro zásuvné moduly.
-a Povolit všechny (booleovské) možnosti pro všechny načtené zásuvné moduly.
–tmp-dir DIRECTORY Zadejte alternativní dočasný adresář.
–jméno NAME Zadejte název, který se má použít pro archiv.
–číslo-ticketu NUMBER Zadejte číslo lístku, které se má použít pro archiv.
CentOS / RHEL :Jak sbírat sosreport


Cent OS
  1. CentOS / RHEL 7 :Jak nainstalovat a nakonfigurovat telnet

  2. Jak nainstalovat a nakonfigurovat Sambu v CentOS / RHEL

  3. Jak nainstalovat a nakonfigurovat telnet v RHEL / CentOS 5,6

  1. Jak nainstalovat a nakonfigurovat Nginx na CentOS 7

  2. Jak nainstalovat a nakonfigurovat R na RHEL 8 / CentOS 8 Linux System

  3. Jak nainstalovat a nakonfigurovat sambu na RHEL 8 / CentOS 8

  1. Jak nainstalovat a nakonfigurovat Redis na CentOS 7

  2. Jak nainstalovat a nakonfigurovat GitLab na CentOS 7

  3. Jak nainstalovat a nakonfigurovat oVirt 4.0 na CentOS 7 / RHEL 7