GNU/Linux >> Linux Esercitazione >  >> Linux

CentOS / RHEL :Come raccogliere sosreport

Il "sosreport" è uno strumento per raccogliere dati di risoluzione dei problemi sui sistemi RHEL/CentOS. Genera un tarball compresso di informazioni di debug che fornisce una panoramica dei log e della configurazione più importanti di un sistema Linux, da inviare al supporto Redhat. Tra le altre cose, il sosreport include informazioni sulle versioni rpm installate, syslog, configurazione di rete, filesystem montati, dettagli sulla partizione del disco, moduli del kernel caricati e stato di tutti i servizi.

Per eseguire sosreport, è necessario installare il pacchetto “sos”. Di solito è installato per impostazione predefinita, a meno che il sistema non sia stato installato con un set di pacchetti personalizzato. Se non è installato, può essere installato dal repository yum. È anche una buona idea assicurarsi che sia aggiornato.

# yum install sos

Creare il sosreport può essere semplice come eseguire il comando in un terminale, senza argomenti, come root:

# sosreport

Richiederà alcune informazioni relative a un caso di supporto:

# 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]:

Al termine, verrà creato un tarball compresso in /tmp, insieme a un file contenente md5sum in modo che l'integrità del file possa essere verificata dal rappresentante dell'assistenza. Il nome del file verrà stampato sul terminale:

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.

È possibile creare sosreport in un luogo diverso da /tmp impostando la variabile di ambiente TMPDIR durante l'esecuzione del comando sosreport:

# TMPDIR=/home/jdoe sosreport

Opzioni aggiuntive

Per elencare i plugin disponibili in sosreport:

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

Se il sistema ha molti pacchetti installati e il completamento di sosreport richiede molto tempo, il supporto potrebbe richiedere di disabilitare la verifica del database rpm (verifica tutti i file compressi sul filesystem rispetto al database rpm)

# sosreport -k rpm.rpmva=off


Linux
  1. CentOS / RHEL 6:Come configurare kdump

  2. CentOS / RHEL 7:Come configurare kdump

  3. CentOS / RHEL 5:come configurare kdump

  4. CentOS / RHEL 6:come disabilitare IPv6

  5. CentOS / RHEL 6:come salvare le regole di iptables

Come installare P7Zip su RHEL 8 / CentOS 8

Come installare ntfs-3g su RHEL 8 / CentOS 8

Come installare PHP-mbstring su RHEL 8 / CentOS 8

Come installare phantomjs su RHEL 8 / CentOS 8

Come configurare SSH su CentOS e RHEL

Come reimpostare la password di root in CentOS/RHEL 8