errord(8) errord(8)
NAME
errord - Systemstatus und Systemfehler protokollieren
SYNTAX
/sbin/errord
BESCHREIBUNG
errord führt folgende Funktionen aus:
1. Einlesen der Systemprotokolleinträge aus /dev/error
2. Formatieren, Komprimieren und Abspeichern der Einträge in
/var/adm/error/errfile.current.Z
Da errord seine Ausgabedatei komprimiert, kann es sie nicht an eine
vorhandene Fehlerdatei anfügen. Wenn /var/adm/error/errfile.current.Z
beim Aufrufen von errord bereits vorhanden ist, wird sie in
/var/adm/error/errfile.previous.Z umbenannt.
errord wird normalerweise beim Laden des Systems durch das System-
Startskript /etc/init.d/errord aufgerufen. Dieses Skript speichert die
Namen von bereits vorhandenen Fehlerdateien im Format
/var/adm/error/errfile.MM-DD-hh:mm.Z ab, wobei MM, DD, hh und mm für
Monat, Tag, Stunde bzw. Minute steht.
Die Fehlerprotokolleinträge werden in die Protokolldatei in einem vor-
gegebenen Format eingebracht, bei dem sowohl auf einfache Lesbarkeit
als auch einfache Analysierbarkeit bei nachfolgenden Operationen Wert
gelegt wurde. Ein formatierter Eintrag besteht aus zwei Abschnitten.
Der Kopfsatz enthält Kennzeichen-Wert-Zuweisungen und der Datenbereich
einen einfachen hexadezimalen Speicherabzug der Betriebssystemstruktu-
ren, durch die die Fehlerbedingung vollständig beschrieben wird.
Im Kopfsatz kommen folgende Kennungen vor:
len Die Anzahl der Datenbytes im Abschnitt DATA des Protokoll-
eintrags.
time Der Zeitpunkt der Erstellung des Protokolleintrags.
type Eine High Level-Klassifizierung des Fehlers.
ETNONE
ETGOTS Beim Systemstart angezeigte Meldung
ETSTOP Bei der Systembeendigung angezeigte Meldung
ETSOFT Ein durch diesen Eintrag verursachter Software-
Fehler
Seite 1 Reliant UNIX 5.44 Gedruckt 11/98
errord(8) errord(8)
ETHARD Ein durch diesen Eintrag verursachter Hardware-
Fehler
ETMEDIA Ein Defekt auf einem Platten- oder Bandmedium,
der durch diesen Protokolleintrag verursacht
wurde. Ein Eintrag dieses Typs enthält einen
DATA-Abschnitt in einem vorgegebenen Format, so
daß die generische Fehleranalyse-Software Ursache
und Verlauf der Fehlerbedingung ermitteln kann.
severity Ein Wert, der die Schwere des Fehlers anzeigt.
ESNONE
ESNOTE Fehler wurde zur bloßen Information angezeigt
ESWARN Warnung - sollte nicht ignoriert werden
ESERROR Behebbarer Fehler
ESPANIC Der Zugriff auf das beschriebene Subsystem muß
unterbunden werden
ESCONT Weitere Anzeige einer zuvor angezeigten Meldung
ESCOR Behebbarer Defekt auf einem Speichermedium
ESUNCOR Unbehebbarer Defekt auf einem Speichermedium
entity Eine allgemeine Beschreibung der Bedingung, die zum Proto-
kolleintrag führte.
EENONE
EEDISK Platten-Controller bzw. Platte selbst
EETAPE Band-Controller bzw. Band selbst
EECTLR Sonstiger Controller/Adapter
name Der Name eines bestimmten Geräts oder Subsystems.
prog Die Namen der und Argumente für die Log-Eintrag-Formatierer
zur Analyse und Formatierung des Protokolleintrags.
desc Eine alphanumerische Zeichenkette zur Beschreibung des Pro-
tokolleintrags.
Seite 2 Reliant UNIX 5.44 Gedruckt 11/98
errord(8) errord(8)
DATEIEN
/dev/error
Pseudo-Gerät, das den Zugriff auf das Fehlerprotokoll im System-
kern ermöglicht
/var/adm/error/errfile.current.Z
Fehlerprotokolldatei
/var/adm/error/errfile.previous.Z
Bisherige Fehlerprotokolldatei
/etc/init.d/errord
System-Start-Skript
/var/adm/error/bin
Verzeichnis mit den Formatierungsfunktionen für die Protokollein-
träge
SIEHE AUCH
compress(1), zcat(1), error(7), pyriosall(8).
Seite 3 Reliant UNIX 5.44 Gedruckt 11/98