GNU/Linux >> LINUX-Kenntnisse >  >> Linux

CentOS / RHEL :So sammeln Sie sosreport

Der „sosreport“ ist ein Tool zum Sammeln von Fehlerbehebungsdaten auf RHEL/CentOS-Systemen. Es generiert einen komprimierten Tarball mit Debugging-Informationen, der einen Überblick über die wichtigsten Protokolle und Konfigurationen eines Linux-Systems gibt, der an den Redhat-Support gesendet wird. Der sosreport enthält unter anderem Informationen über die installierten RPM-Versionen, Syslog, Netzwerkkonfiguration, gemountete Dateisysteme, Details der Festplattenpartition, geladene Kernelmodule und den Status aller Dienste.

Um sosreport auszuführen, muss das Paket „sos“ installiert sein. Dies wird normalerweise standardmäßig installiert, es sei denn, das System wurde mit einem benutzerdefinierten Paketsatz installiert. Wenn es nicht installiert ist, kann es aus dem yum-Repository installiert werden. Es ist auch eine gute Idee sicherzustellen, dass es auf dem neuesten Stand ist.

# yum install sos

Das Erstellen des sosreports kann so einfach sein wie das Ausführen des Befehls in einem Terminal ohne Argumente als root:

# sosreport

Es wird nach einigen Informationen zu einem Supportfall gefragt:

# sosreport

sosreport (version 2.2)

This utility will collect some detailed  information about the
hardware and setup of your Red Hat Enterprise Linux system.
The information is collected and an archive is  packaged under
/tmp, which you can send to a support representative.
Red Hat Enterprise Linux will use this information for diagnostic purposes ONLY
and it will be considered confidential information.

This process may take a while to complete.
No changes will be made to your system.

Press ENTER to continue, or CTRL-C to quit.

Please enter your first initial and last name [geeklab]: Sandeep
Please enter the case number that you are generating this report for [None]:

Nach Abschluss wird ein komprimierter Tarball in /tmp erstellt, zusammen mit einer Datei, die die MD5-Summe enthält, damit die Integrität der Datei vom Support-Mitarbeiter überprüft werden kann. Der Dateiname wird auf dem Terminal ausgegeben:

Creating compressed archive...

Your sosreport has been generated and saved in:
  /tmp/sosreport-Sandeep-20151011150306-c847.tar.xz

The md5sum is: ef729c471178c87582ae422290c1c847

Please send this file to your support representative.

Es ist möglich, den sosreport an einem anderen Ort als /tmp zu erstellen, indem Sie die Umgebungsvariable TMPDIR setzen, wenn Sie den sosreport-Befehl ausführen:

# TMPDIR=/home/jdoe sosreport

Zusätzliche Optionen

Um verfügbare Plugins in sosreport aufzulisten:

# sosreport -l

sosreport (version 2.2)

The following plugins are currently enabled:

 acpid           acpid related information
 anaconda        Anaconda / Installation information
 auditd          Auditd related information
 autofs          autofs server-related information
 bootloader      Bootloader information
 cgroups         cgroup subsystem information
 crontab         Crontab information
 devicemapper    device-mapper related information (dm, lvm, multipath)
 dovecot         dovecot server related information
 filesys         information on filesystems
 ............

Wenn auf dem System viele Pakete installiert sind und die Fertigstellung von sosreport lange dauert, kann der Support Sie bitten, die Verifizierung der RPM-Datenbank zu deaktivieren (überprüft alle gepackten Dateien im Dateisystem anhand der RPM-Datenbank)

# sosreport -k rpm.rpmva=off


Linux
  1. CentOS / RHEL 6 :So deaktivieren Sie IPv6

  2. RHEL / CentOS :So verkleinern Sie das LVM-Volumen

  3. CentOS / RHEL :So löschen Sie das LVM-Volume

  4. CentOS / RHEL 6 :Wie finde ich meinen aktuellen Runlevel?

  5. CentOS / RHEL 6 :So deaktivieren Sie den Telnet-Dienst

So installieren Sie P7Zip auf RHEL 8 / CentOS 8

So installieren Sie ntfs-3g auf RHEL 8 / CentOS 8

So installieren Sie PHP-mbstring auf RHEL 8 / CentOS 8

So installieren Sie Phantomjs auf RHEL 8 / CentOS 8

So richten Sie SSH unter CentOS und RHEL ein

So setzen Sie das Root-Passwort in CentOS/RHEL 8 zurück