erruser(1M) erruser(1M)
NAME
erruser - Protokolldateien für Systemfehler anzeigen
SYNTAX
/usr/bin/erruser -f file -p pattern [-C criteriafile]
BESCHREIBUNG
erruser ermöglicht dem Benutzer das Anzeigen der vsm-Fehlerprotokoll-
dateien (visual system manager), die sich im Verzeichnis
/var/adm/error befinden. Da diese Dateien im binären Format vorliegen,
sind sie nicht lesbar und müssen interpretiert werden.
OPTIONEN
-f Name der Fehlerprotokolldatei file, die angezeigt werden soll.
-p Gerätemuster pattern. Verwenden Sie diese Option, um die Proto-
kolleinträge anzuzeigen, die von einem bestimmten Gerät vorgenom-
men wurden. Sollen zum Beispiel nur die Einträge angezeigt wer-
den, die vom Plattentreiber ios vorgenommen wurden, muß
"pyr_iosdisk" angegeben werden. Als Muster kann ein regulärer
Ausdruck verwendet werden, der gmatch(3G) entspricht. Weitere
Beispiele finden Sie im Abschnitt BEISPIELE.
-C Vollständiger Pfadname der Kriteriendatei criteriafile. Eine
Kriteriendatei wird für das extensive Filtern von Protokolldatei-
einträgen verwendet. Im folgenden werden einige der für die Kri-
terien geltenden Regeln beschrieben:
Die Kriteriendatei hat folgendes Format:
identifier operator value [logical identifier operator value ...] $
Folgende Operatoren operators sind zulässig:
EQ - Gleich
NEQ - Ungleich
LT - Kleiner als
LTE - Kleiner als oder gleich
GT - Größer als
GTE - Größer als oder gleich
Die folgenden Identifikatoren identifiers sind zulässig und ver-
fügen über den folgenden Bereich Feldoperatoren:
log date EQ, LT, LTE, GT, GTE
error type EQ, NEQ
severity EQ, NEQ
device name EQ, NEQ
Folgende Werte values sind zulässig:
log date "monat tag jahr"
Seite 1 Reliant UNIX 5.44 Gedruckt 11/98
erruser(1M) erruser(1M)
error type ETNONE, ETGOTS, ETSTOP, ETSOFT, ETHARD, ETMEDIA
severity ESNONE, ESNOTE, ESWARN, ESERROR, ESPANIC,
ESCONT, ESCOR, ESUNCOR
device name Jeder reguläre Ausdruck, der gmatch(3G) entspricht.
Es gibt folgende logische Operatoren logical:
AND Und
OR Oder
HINWEISE
Jeder Feldidentifikator oder Feldwert, der länger als ein Wort ist,
muß in Anführungszeichen eingeschlossen sein. Vergessen Sie bitte das
Zeichen $ am Zeilenende der Kriteriendatei nicht.
BEISPIELE
Gerätemuster angeben:
Mit folgendem Kommando werden alle Protokolleinträge ausgegeben,
die von einem SCSI-Treiber vorgenommen wurden:
erruser -f file -p pyrios*
Mit folgendem Kommando werden alle Protokolleinträge einer Datei
ausgegeben:
erruser -f file -p pyr*
Kriterienformat:
Mit folgendem Kommando werden alle Protokolleinträge mit der
Gewichtung ESERROR ausgegeben:
severity EQ ESERROR $
Mit folgendem Kommando werden alle Protokolleinträge mit der
Gewichtung ESERROR und einem Fehlertyp ETHARD ausgegeben:
severity EQ ESERROR AND "error type" EQ ETHARD $
Mit folgendem Kommando werden alle Protokolleinträge ausgegeben,
die zwischen dem 1. April und dem 12. Juni 1991 erstellt wurden:
"log date" GTE "Apr 1 1991" AND "log date" LTE "Jun 12 1991" $
DATEIEN
/var/adm/error/vsmerrfile.current
Aktuelle vsm-Fehlerprotokolldatei
/var/adm/error/errlog.db
Standarddatenbank für vsm-Fehlerprotokoll
Seite 2 Reliant UNIX 5.44 Gedruckt 11/98
erruser(1M) erruser(1M)
SIEHE AUCH
errsum(1M), error(7), errord(8).
Seite 3 Reliant UNIX 5.44 Gedruckt 11/98