GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Come generare sosreport su Ubuntu 18.04 / Debian 9 Server

SOS è uno strumento utilizzato per raccogliere tutta la configurazione di sistema , registri e informazioni diagnostiche e archiviarlo in un unico file. Sosreport è generalmente richiesto agli ingegneri e agli sviluppatori del supporto tecnico per identificare l'errore e talvolta viene utilizzato anche per scopi di debug.

Di seguito sono riportati gli scenari in cui ci viene richiesto di generare sosreport:

  • Il server si è arrestato in modo anomalo e per trovare l'RCA per l'arresto anomalo
  • Le prestazioni del server sono peggiorate
  • Prestazioni dell'applicazione ridotte

Lo strumento SOS è disponibile per la maggior parte delle distribuzioni Linux (RHEL, CentOS, Ubuntu, Debian e SUSE). In questo tutorial discuteremo come generare report SOS su Ubuntu 18.04 e Debian 9 Server,

Nota: Per impostazione predefinita, il pacchetto SOS fa parte dell'installazione predefinita di Ubuntu 18.04 e Debian 9 Server.

Generazione di sosreport su Ubuntu 18.04 Server e Debian 9

Accedi al tuo server ed esegui il comando “sosreport “.

[email protected]:~$ sudo sosreport

Il comando precedente richiederà un paio di minuti per generare il rapporto e quel rapporto verrà compresso come "xz " formato. A parte questo, /tmp cartella è la posizione predefinita in cui è archiviato sosreport.

Durante la generazione del report puoi anche specificare il CASE ID per l'errore del server e il tuo nome e cognome.

Generazione sosreport in modalità non interattiva

Per generare il sosreport in modo non interattivo, esegui il comando sosreport seguito da “–batch opzione ”

[email protected]:~$ sudo sosreport --batch

Salva sosreport in un percorso o in una cartella alternativi

Supponiamo che il tuo server abbia una cartella /tmp separata e che non abbia abbastanza spazio libero, in tal caso puoi indicare al comando sosreport di salvare il rapporto in altre cartelle usando l'opzione "–tmp-dir ”, l'esempio è mostrato di seguito,

[email protected]:~$ sudo sosreport --tmp-dir /mnt

Generazione di sosreport in diversi tipi di coimpressione

Sosreport viene archiviato e compresso utilizzando le diverse tecniche di compressione come gzip , bzip2 , xz .

La compressione predefinita per sosreport è xz, se desideri utilizzare altre tecniche di compressione durante la generazione di sosreport, specifica le opzioni “–compression-type ", l'esempio è mostrato di seguito

[email protected]:~$ sudo sosreport --compression-type bzip2

Elenca tutti i plugin per sosreport

Se sei interessato a quali plugin sono disponibili per sosreport, esegui il seguente comando

[email protected]:~$ sudo sosreport -l

Genera il sosreport saltando plug-in specifici

Durante la generazione del sosreport, se desideri saltare i dati di plug-in o moduli specifici, utilizza "-n ” opzione nel comando sosreport seguito dal nome del plugin

Supponiamo che io voglia generare il sosreport ma voglio saltare le informazioni udev in quel rapporto, usa il comando seguente,

[email protected]:~$ sudo sosreport -n udev --batch

Generazione di sosreport solo per plugin o moduli specifici

Ci possono essere alcuni scenari in cui ci viene richiesto di generare il sosreport del tuo server solo per plugin specifici, questo può essere facilmente ottenuto usando "-o ” seguita dal nome del plugin,

Sosreport solo per la memoria ,

[email protected]:~$ sudo sosreport -o memory --batch

sosreport per plug-in di memoria e kernel ,

[email protected]:~$ sudo sosreport -o memory,kernel --batch

Questo è tutto da questo articolo, se vuoi saperne di più sulle opzioni del comando sosreport, fai riferimento alla pagina man (man sosreport).

Nel caso in cui trovi questo articolo informativo, condividi il tuo feedback e commenti.


Ubuntu
  1. Come installare OpenLDAP Server su Debian o Ubuntu

  2. Come configurare un server LAMP Ubuntu/Debian

  3. Come configurare il server DHCP su CentOS 7 / Ubuntu 18.04 / 16.04 / Debian 9

  4. Come installare Puppet 6.x su Ubuntu 18.04 / Ubuntu 16.04 e Debian 9

  5. Debian:come eseguire programmi a 32 bit su una Debian/ubuntu a 64 bit?

Come configurare HAProxy su Debian 9 / Ubuntu 16.04 Server

Come installare e configurare Nginx su Ubuntu 18.04 / Debian 9

Come configurare il server NFS su Debian 9 / Ubuntu 16.04 / LinuxMint 18

Come installare Jellyfin Media Server in Ubuntu, Debian e Mint

Come installare Plex Media Server su Ubuntu 16.04 Server/Desktop

Come installare il server web lighttpd su Debian 11 Bullseye o Ubuntu 20.04