Alat sosreport mengumpulkan informasi tentang sistem, seperti konfigurasi perangkat keras, paket perangkat lunak yang diinstal, konfigurasi, dan status operasional. Informasi ini disimpan dalam satu file terkompresi di /var/tmp direktori, dan file dapat dikirim ke perwakilan dukungan untuk membantu memecahkan masalah. Alat sosreport menggantikan versi alat sebelumnya yang disebut sysreport .
Menginstal Paket sosreport
Untuk menjalankan alat ini, instal dulu paket sos:
# yum install sos
Menjalankan sosreport
Anda harus menjalankan laporan sebagai pengguna root. Versi alat ditampilkan bersama dengan deskripsi singkat alat dan output yang dihasilkannya. Anda diminta untuk menekan Enter untuk melanjutkan atau Ctrl + C untuk keluar.
# 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.
Tekan Enter untuk memulai. Anda diminta sebagai berikut:
Please enter your first initial and last name [host03...]: Please enter the case number you are generating this report for:
Nama dan nomor kasus yang Anda berikan menjadi bagian dari nama file yang dibuat oleh alat. Setelah alat selesai, Anda dapat membuka kompresi file dan melihat isinya, dengan menjalankan perintah berikut:
# cd /var/tmp # xz -d [sosfile].xz # tar xvf [sosfile].tar
Mengekstrak file akan membuat direktori, yang mencakup keluaran dari beberapa perintah status sistem serta konten dari beberapa direktori konfigurasi pada sistem Anda. Berikut ini adalah contoh daftar keluaran yang dikumpulkan pada sistem bernama 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/ ...
Plugin sosreport
Sosreport menggunakan plug-in, yang dapat dihidupkan dan dimatikan. Gunakan perintah berikut untuk membuat daftar plugin, yang diaktifkan dan dinonaktifkan, dan opsi plugin:
# 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 ....
Opsi tambahan ada untuk mengontrol plug-in dan alat. Berikut sebagian daftarnya:
Opsi | Deskripsi |
---|---|
-n PLUGNAME | Jangan memuat plugin yang ditentukan. |
-e PLUGNAME | Aktifkan plugin yang ditentukan. |
-o PLUGNAME | Aktifkan hanya plugin yang ditentukan, nonaktifkan yang lainnya. |
-k PLUGNAME.PLUGOPT=[VALUE] | Tentukan opsi untuk plugin. |
-a | Aktifkan semua opsi (Boolean) untuk semua plugin yang dimuat. |
–tmp-dir DIRECTORY | Tentukan direktori sementara alternatif. |
–nama NAMA | Tentukan nama yang akan digunakan untuk arsip. |
–nomor-tiket NOMOR | Tentukan nomor tiket yang akan digunakan untuk arsip. |