GNU/Linux >> Tutoriels Linux >  >> Cent OS

Comment installer et configurer sosreport sous CentOS / RHEL

L'outil sosreport collecte des informations sur un système, telles que la configuration matérielle, les packages logiciels installés, la configuration et l'état opérationnel. Ces informations sont stockées dans un seul fichier compressé dans le /var/tmp répertoire, et le fichier peut être envoyé à un représentant du support pour aider à résoudre un problème. L'outil sosreport remplace une version antérieure de l'outil appelé sysreport .

Installation du paquet sosreport

Pour exécuter l'outil, installez d'abord le package sos :

# yum install sos

Exécuter le sosreport

Vous devez exécuter le rapport en tant qu'utilisateur root. La version de l'outil est affichée avec une brève description de l'outil et de la sortie qu'il produit. Vous êtes invité à appuyer sur Entrée pour continuer ou sur Ctrl + C pour quitter.

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

Appuyez sur Entrée pour commencer. Vous êtes invité comme suit :

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

Le nom et le numéro de dossier que vous fournissez font partie du nom de fichier créé par l'outil. Une fois l'outil terminé, vous pouvez décompresser le fichier et afficher le contenu en exécutant les commandes suivantes :

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

L'extraction du fichier crée un répertoire, qui inclut la sortie de plusieurs commandes d'état du système ainsi que le contenu de certains répertoires de configuration sur votre système. Voici un exemple de liste des résultats collectés sur un système nommé 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/
...

Plug-ins sosreport

Le sosreport utilise des plug-ins, qui peuvent être activés et désactivés. Utilisez la commande suivante pour répertorier les plug-ins, qui sont activés et désactivés, et les options de plug-in :

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

Des options supplémentaires existent pour contrôler les plug-ins et l'outil. Voici une liste partielle :

Option Description
-n PLUGNAME Ne pas charger le(s) plug-in(s) spécifié(s).
-e PLUGNAME Activer le(s) plug-in(s) spécifié(s).
-o PLUGNAME Activer uniquement le(s) plug-in(s) spécifié(s), désactiver tous les autres.
-k PLUGNAME.PLUGOPT=[VALEUR] Spécifiez les options des plug-ins.
-a Activer toutes les options (booléennes) pour tous les plug-ins chargés.
–tmp-dir RÉPERTOIRE Spécifiez un autre répertoire temporaire.
–nom NOM Spécifiez un nom à utiliser pour l'archive.
–ticket-number NUMBER Spécifiez un numéro de ticket à utiliser pour l'archive.
CentOS / RHEL :Comment collecter sosreport


Cent OS
  1. Comment installer et configurer Nginx sur CentOS 7

  2. Comment installer et configurer R sur le système Linux RHEL 8 / CentOS 8

  3. CentOS / RHEL 7 :Comment installer et configurer telnet

  4. Comment installer et configurer Samba dans CentOS / RHEL

  5. Comment installer et configurer telnet dans RHEL / CentOS 5,6

Comment installer et configurer Checkmk sur CentOS 8 / RHEL 8

Comment installer et configurer Nagios Core sur CentOS 8 / RHEL 8

Comment installer et configurer le serveur VNC dans CentOS 7 / RHEL 7

Comment installer et configurer Jenkins sur CentOS 8 / RHEL 8

Comment installer et configurer MariaDB dans CentOS / RHEL 7

Comment installer et configurer VNC Server sur CentOS/RHEL 8