Der Sos-Bericht ist ein Protokoll-Bundle, das verschiedene Systemprotokolle, Konfigurationsdateien und Befehlsausgabe von einem Linux-System erfasst. Es ist eine standardisierte Möglichkeit, Diagnoseinformationen vom Betriebssystem zur Untersuchung durch Dell Domain Engineers und Linux Vendor Support zu erfassen.
HINWEIS: In RHEL 7 und früheren Versionen lautete der Befehl zum Erzeugen des Protokollpakets "sosreport". In RHEL 8 und höher wird der Befehl in "sos report" geändert. Die Ausführung von "sosreport" in RHEL 8 und höher funktioniert jedoch immer noch auf die gleiche Weise. Er wird automatisch zum Befehl "sos report" umgeleitet, um die Legacy-Kompatibilität zu gewährleisten.
Das "sos-Paket" enthält den Befehl "sos report", der in der Regel standardmäßig in RHEL installiert ist.
So überprüfen Sie die Paketinstallation:
# rpm -q sos
sos-4.5.1-3.el8.noarch
Wenn das "sos-Paket" aus irgendeinem Grund nicht installiert ist, kann es mit dem folgenden Befehl installiert werden:
# yum install sos
So erzeugen Sie einen Sos-Bericht im interaktiven Modus (als Root ausführen):
# sos report
# sosreport
Optional können Sie die Option
–batch einschließen, um einen Sos-Bericht im nichtinteraktiven Modus zu erzeugen:
# sos report –-batch
Or
# sosreport --batch
Das Protokollbündel (und die zugehörige Prüfsummendatei) wird in der Regel in /var/tmp/ gespeichert. Ältere Versionen von RHEL können an einem anderen Speicherort gespeichert werden, aber sie sind in der Befehlsausgabe angegeben.
Beispiel:
# ls /var/tmp/sosreport*
sosreport-rhel8vm-809520-2023-05-09-gbvkemd.tar.xz
sosreport-rhel8vm-809520-2023-05-09-gbvkemd.tar.xz.sha256
Nach der Generierung benötigt der Benutzer möglicherweise eine Kopie des Protokollpakets auf einem lokalen System. In der Regel verwenden Benutzer ein SCP-Dienstprogramm wie "WinSCP", um die Datei zu kopieren und herunterzuladen. Dies erfordert nur SSH-Zugriff auf den Server.
Siehe Red Hat-Artikel: