repair(8) repair(8)
NAME
repair - Bereitstellung von Fehlerinformationen in Reparaturfällen
SYNTAX
repair [-o] -n component [-p physicalID] [-l logicaladdress]
[-s location] -a author [-c customer] [-A orderno.]
[-L LED/LCEinfo] -t "textornameoftextfile"
[-O outputdevice] [-h]
BESCHREIBUNG
Das Kommando repair bereitet für Reparaturfälle im System verfügbare
Informationen auf und legt die Informationen in komprimierter Form in
$DUMPDIR/name [siehe dumpsave(4)] ab.
Das Kommando repair ruft system- bzw. komponentenabhängige Shell-
Scripts auf, die vom Systemverwalter in
/etc/default/repair/repair.component angelegt wurden. Der Name für das
systemabhängige Script ist mit /etc/default/repair/repair.default
festgelegt. Für das komponentenabhängige Script wird der Name zusam-
mengesetzt (/etc/default/repair/repair.component, siehe Option -n).
Namen für komponentenabhängige Scripts sind zum Beispiel:
/etc/default/repair/repair.CPM-168400
/etc/default/repair/repair.MBP-29902
/etc/default/repair/repair.DISK
Der Systemverwalter kann diese Shell-Scripts anlegen bzw. editieren.
Liegt kein komponentenabhängiges Shell-Script vor, so wird das system-
abhängige Shell-Script /etc/default/repair/repair.default aufgerufen.
Beim Aufruf dieser Shell-Scripts übergibt das Kommando repair den Ver-
zeichnisnamen ($1), in dem die Dateien abgelegt werden sollen. Alle
Ausgaben dieser system- bzw. komponentenabhängigen Shell-Scripts müs-
sen in Dateien ($1/filename) umgelenkt werden. Ausgaben nach
stderr/stdout werden nach /dev/null geleitet.
Die Shell-Scripts können z. B. folgende Einträge enthalten:
# Aufruf von Systemkommandos:
autoconf > $1/autoconf
showconf -l > $1/showconf
spbuslog > $1/spbuslog
# Ausgabe von Systemtabellen:
cat /etc/device.tab > $1/device.tab
cat /etc/dktab > $1/dktab
zcat /etc/osm*.Z > $1/osm
Mit Hilfe der Optionen können Name der Komponente, physische Identifi-
zierung, logische Adressierung, Lokalität im System, Autor, Auftrags-
nummer, Kundenname, LED-Anzeigen und Kommentar übergeben werden.
Seite 1 Reliant UNIX 5.44 Gedruckt 11/98
repair(8) repair(8)
Bereits generierte Dumps können nur nach einer Interaktion überschrie-
ben werden (siehe Option -o).
Der Rückgabewert ist der Verzeichnisname des erzeugten partiellen
Dumps.
OPTIONEN
-o Keine Interaktion, wenn der Dump vorhanden ist; alte Version wird
überschrieben.
-n component
Name der defekten Komponente.
-p physicalID
Seriennummer der defekten Komponente.
-l logicaladddress
Logische Adresse der Komponente.
-s location
Einbauplatz im System.
-a author
Name des Verfassers der Meldungen.
-c customer
Name des Kunden.
-A orderno.
Auftragsnummer.
-L LED/LCEinfo
Status von LED/LCE-Anzeigen.
-t "textornameoftextfile"
Kurze Fehlerbeschreibung oder Name der Textdatei.
-O outputdevice
Schreibt die Ausgabe nach outputdevice (z. B.
/dev/ios0/rsfdisk001ft).
-h Anzeige der Syntax von repair.
BEISPIELE
Erstellung der Reparaturinformationen unter $DUMPDIR:
repair -n disk47 -a author -t "Fehlerhafte SCSI-Platte"
Seite 2 Reliant UNIX 5.44 Gedruckt 11/98
repair(8) repair(8)
DATEIEN
/etc/default/dumpsave
/etc/default/repair/repair.default
/etc/default/repair/repair.component
HINWEISE
Die Generierung/Verwaltung/Analyse der Reparaturinformationen wird
auch vom Diagnose-Menü unterstützt.
SIEHE AUCH
dumpsave(4).
Seite 3 Reliant UNIX 5.44 Gedruckt 11/98