GNU/Linux >> Tutoriels Linux >  >> Linux

CentOS / RHEL :Comment collecter sosreport

Le "sosreport" est un outil permettant de collecter des données de dépannage sur les systèmes RHEL/CentOS. Il génère une archive compressée d'informations de débogage qui donne un aperçu des journaux et de la configuration les plus importants d'un système Linux, à envoyer au support Redhat. Entre autres choses, le sosreport inclut des informations sur les versions rpm installées, syslog, la configuration réseau, les systèmes de fichiers montés, les détails de la partition de disque, les modules de noyau chargés et l'état de tous les services.

Pour exécuter sosreport, le package "sos" doit être installé. Ceci est généralement installé par défaut, sauf si le système a été installé avec un ensemble de packages personnalisés. S'il n'est pas installé, il peut être installé à partir du référentiel yum. C'est aussi une bonne idée de s'assurer qu'il est à jour.

# yum install sos

Créer le sosreport peut être aussi simple que d'exécuter la commande dans un terminal, sans arguments, en tant que root :

# sosreport

Il demandera des informations relatives à un cas de support :

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

À la fin, une archive compressée sera créée dans /tmp, ainsi qu'un fichier contenant le md5sum afin que l'intégrité du fichier puisse être vérifiée par le représentant du support. Le nom du fichier sera imprimé sur le terminal :

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.

Il est possible de créer le sosreport ailleurs que dans /tmp en définissant la variable d'environnement TMPDIR lors de l'exécution de la commande sosreport :

# TMPDIR=/home/jdoe sosreport

Options supplémentaires

Pour lister les plugins disponibles dans 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
 ............

Si le système a beaucoup de paquets installés et que sosreport prend beaucoup de temps à se terminer, le support peut vous demander de désactiver la vérification de la base de données rpm (vérifie tous les fichiers empaquetés sur le système de fichiers par rapport à la base de données rpm)

# sosreport -k rpm.rpmva=off


Linux
  1. CentOS / RHEL :Comment supprimer un volume LVM

  2. CentOS / RHEL 6 :Comment trouver mon niveau d'exécution actuel ?

  3. CentOS / RHEL 6 :Comment désactiver le service telnet

  4. CentOS / RHEL 5, 6 :comment désactiver NetworkManager

  5. Comment désactiver NetworkManager dans CentOS/RHEL 8

Comment installer P7Zip sur RHEL 8 / CentOS 8

Comment installer ntfs-3g sur RHEL 8 / CentOS 8

Comment installer PHP-mbstring sur RHEL 8 / CentOS 8

Comment installer phantomjs sur RHEL 8 / CentOS 8

Comment configurer SSH sur CentOS et RHEL

Comment réinitialiser le mot de passe racine dans CentOS/RHEL 8