GNU/Linux >> LINUX-Kenntnisse >  >> Cent OS

So installieren und konfigurieren Sie sosreport unter CentOS / RHEL

Das sosreport-Tool sammelt Informationen über ein System, z. B. Hardwarekonfiguration, installierte Softwarepakete, Konfiguration und Betriebszustand. Diese Informationen werden in einer einzigen komprimierten Datei im Verzeichnis /var/tmp gespeichert Verzeichnis, und die Datei kann an einen Support-Mitarbeiter gesendet werden, um bei der Fehlerbehebung eines Problems behilflich zu sein. Das sosreport-Tool ersetzt eine frühere Version des Tools namens sysreport .

Sosreport-Paket installieren

Um das Tool auszuführen, installieren Sie zuerst das sos-Paket:

# yum install sos

Sosreport ausführen

Sie sollten den Bericht als Root-Benutzer ausführen. Die Version des Tools wird zusammen mit einer kurzen Beschreibung des Tools und der von ihm erzeugten Ausgabe angezeigt. Sie werden aufgefordert, die Eingabetaste zu drücken, um fortzufahren, oder Strg + C, um den Vorgang zu beenden.

# 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.

Drücken Sie zum Starten die Eingabetaste. Sie werden wie folgt aufgefordert:

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

Der Name und die Fallnummer, die Sie angeben, werden Teil des vom Tool erstellten Dateinamens. Nachdem das Tool fertig ist, können Sie die Datei dekomprimieren und den Inhalt anzeigen, indem Sie die folgenden Befehle ausführen:

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

Durch das Extrahieren der Datei wird ein Verzeichnis erstellt, das die Ausgabe mehrerer Systemstatusbefehle sowie den Inhalt einiger Konfigurationsverzeichnisse auf Ihrem System enthält. Das Folgende ist eine Beispielliste der Ausgabe, die auf einem System namens geeklab gesammelt wurde:

# 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/
...

sosreport-Plugins

Der sosreport verwendet Plug-Ins, die ein- und ausgeschaltet werden können. Verwenden Sie den folgenden Befehl, um die aktivierten und deaktivierten Plug-Ins und die Plug-In-Optionen aufzulisten:

# 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
....

Zur Steuerung der Plug-Ins und des Tools existieren weitere Optionen. Das Folgende ist eine unvollständige Liste:

Option Beschreibung
-n PLUGNAME Angegebene(s) Plug-in(s) nicht laden.
-e PLUGNAME Aktivieren Sie die angegebenen Plug-Ins.
-o PLUGNAME Nur die angegebenen Plug-Ins aktivieren, alle anderen deaktivieren.
-k PLUGNAME.PLUGOPT=[WERT] Geben Sie Optionen für Plug-Ins an.
-a Alle (booleschen) Optionen für alle geladenen Plug-Ins aktivieren.
–tmp-dir VERZEICHNIS Geben Sie ein alternatives temporäres Verzeichnis an.
–name NAME Geben Sie einen Namen an, der für das Archiv verwendet werden soll.
–Ticketnummer NUMMER Geben Sie eine Ticketnummer an, die für das Archiv verwendet werden soll.
CentOS / RHEL :So sammeln Sie sosreport


Cent OS
  1. So installieren und konfigurieren Sie Nginx unter CentOS 7

  2. So installieren und konfigurieren Sie R auf einem Linux-System mit RHEL 8 / CentOS 8

  3. CentOS / RHEL 7 :So installieren und konfigurieren Sie Telnet

  4. So installieren und konfigurieren Sie Samba in CentOS / RHEL

  5. So installieren und konfigurieren Sie Telnet in RHEL / CentOS 5,6

So installieren und konfigurieren Sie Checkmk unter CentOS 8 / RHEL 8

So installieren und konfigurieren Sie Nagios Core unter CentOS 8 / RHEL 8

So installieren und konfigurieren Sie den VNC-Server in CentOS 7 / RHEL 7

So installieren und konfigurieren Sie Jenkins unter CentOS 8 / RHEL 8

So installieren und konfigurieren Sie MariaDB in CentOS / RHEL 7

So installieren und konfigurieren Sie VNC Server unter CentOS/RHEL 8