Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ pyr_iosall(8) — Reliant UNIX 5.44c4

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

zcat(1)

errord(8)

pyr_iosall(8)                                                 pyr_iosall(8)

NAME
     pyriosall - Geräteunabhängiger Log-Eintrag-Formatierer

SYNTAX
     /var/adm/error/bin/pyriosall [-v] [startnr [endnr]]

BESCHREIBUNG
     Achtung: Zum Kontext siehe errord(8).

     pyriosall ist der geräteunabhängige Log-Eintrag-Formatierer zur Auf-
     bereitung der mit zcat(1) dekomprimierten Fehlermeldungsdateien bzw.
     der darin aufgezeichneten Fehlermeldungen der SCSI-Geräte. Im Gegen-
     satz zu den gerätespezifischen Filtern pyriosdisk, pyriostape usw.
     (siehe DATEIEN) wird eine Gesamtliste aller Fehlermeldungen erzeugt,
     aus der insbesondere die Reihenfolge der Meldungen bei identischem
     Zeitstempel ersichtlich ist.

     pyriosall liefert wahlweise eine Kurzdarstellung der Fehlermeldungen
     zur Übersicht oder die detaillierte Aufbereitung der Fehlermeldungen
     entsprechend den gerätespezifischen Filtern.

     Durch Vorgabe von Start- und End-Nummer ist eine schnelle und gezielte
     Ausgabe vor allem bei der detaillierten Darstellung möglich (die Auf-
     bereitungszeit pro 1 MB komprimierter Daten beträgt für die Kurzdar-
     stellung ca. 20 Sekunden, für die detaillierte Darstellung ca. 5 Minu-
     ten!).

OPTIONEN
     -v   (verbose) Ausführliche Darstellung. Ausgabe der Fehlermeldung
          entsprechend der Ausgabe der gerätespezifischen Filter
          pyriosdisk, pyriostape usw. (siehe BEISPIELE).

          Standardmäßig wird eine einzeilige Kurzinformation ausgegeben.
          Diese enthält:

          -  laufende Eintragsnummer

          -  Datum/Uhrzeit der Meldung

          -  Gerätename

          -  Wertungsstufe ("severity")

          -  cmd: = SCSI-Kommando (Hex)

             sowie, falls vorhanden:

          -  sk: = SENSE KEYs (maximal 4, Hex)

             oder

          -  cs: = Controller-Status (Hex)



Seite 1                      Reliant UNIX 5.44               Gedruckt 11/98

pyr_iosall(8)                                                 pyr_iosall(8)

     startnr endnr
          Einträge von/bis ausgeben.

          Fehlt endnr, wird nur die Startnummer startnr (d. h. nur 1 Ein-
          trag) ausgegeben.

          Ist für endnr -1 angegeben, bedeutet dies: bis Ende ausgeben.

DIAGNOSE
     0  Kommando erfolgreich ausgeführt

     1  Fehler

     2  Syntax-Fehler

FEHLERMELDUNGEN
     can't create <tempfile>
          Die Datei tempfile konnte nicht angelegt werden.

     open for <device-specific formatter> failed
          Ein spezifischer Filter (pyriosdisk, pyriostape usw.) konnte
          nicht aufgerufen werden.

VARIABLEN
     PYRIOSPATH
          Pfad des Log-Eintrag-Formatierers.

          Mit der lokalen Variablen PYRIOSPATH kann ein aktueller Pfad
          der gerätespezifischen Filter eingestellt werden (Standard ist
          /var/adm/error/bin). Dies ermöglicht die Auswertung der Fehler-
          meldungsdateien von Fremdsystemen und unterschiedlicher Releases,
          sofern außer den Fehlermeldungsdateien auch das zugehörige Ver-
          zeichnis /var/adm/error/bin übertragen wurde.

          Hinweis:

          Bei Releases < 5.42 sind die Angaben für SENSE KEY bzw.
          Controller-Status in der Kurzdarstellung wegen unterschiedlicher
          Strukturen möglicherweise verfälscht; hier ist im Zweifelsfall
          auf die detaillierte Darstellung zurückzugreifen.














Seite 2                      Reliant UNIX 5.44               Gedruckt 11/98

pyr_iosall(8)                                                 pyr_iosall(8)

BEISPIELE
     Aufruf: zcat errf*|pyriosall

     Ausgabe:

 1: 1995 Oct 27 14:40:57  SINIX-Y 5.43 A0017 RM600: viper
 2: 1995 Oct 27 14:53:31 ios0/sdisk006   HARDERROR  cmd: 1b  sk: 02 3a 00 00
 3: 1995 Oct 27 14:53:41 ios0/sdisk006   HARDERROR  cmd: 1b  sk: 02 04 01 00
 4: 1995 Oct 27 14:53:45 ios0/sdisk006   HARDERROR  cmd: 1b  sk: 02 04 01 00
 5: 1995 Oct 31 18:50:51  SINIX-Y 5.43 A0017 RM600: viper
 6: 1995 Oct 31 21:22:20 ios0/sraid050l1 HARDERROR  cmd: 2a  sk: 06 15 01 01
 7: 1995 Oct 31 21:22:20 ios0/sraid050l1 SOFTWARN   cmd: 2a
 8: 1995 Oct 31 21:37:03 ios0/sraid050l1 SOFTWARN   cmd: 28  sk: 01 00 00 01
 9: 1995 Nov  1 00:01:12 ios0/sraid050l1 HARDERROR  cmd: 2a  cs: f306
10: 1995 Nov  1 00:01:12 ios0/sraid050l1 HARDERROR  cmd: 2a  cs: f306
11: 1995 Nov  1 00:01:12 ios0/sraid050l1 HARDERROR  cmd: 2a  sk: 06 15 01 01
12: 1995 Nov  1 00:01:12 ios0/sraid050l1 SOFTWARN   cmd: 2a

     Aufruf: zcat errf*|pyriosall -v 5 7

     Ausgabe:

   5:
DATE: Tue Oct 31 18:50:51 1995
sysname: SINIX-Y
nodename: viper
release: 5.43
version: A0017
machine: RM600
mtype:
baserel:
   6:
log date                  : Tue Oct 31 21:22:20 1995
error type                : ETHARD - Hardware related log entry
severity                  : ESERROR - We were unable to complete the request
kernel facility           : EEDISK
device name               : ios0/sraid050l1
device vendor/product     : SNI     PXRC
FW Rev. / Serial No.      : V26Z /
Driver Message            : ios0/sraid050l1s11: Write Extended 32 <seek> [7703:5
:0] <dkblk> 3944256 <pblk> 3944256

Host Adaptor Work Queue   : #1
Host Adaptor Status       : Good Status, No Host Adaptor Error
SCSI Status               : Check Condition - An error has occurred
IOPB Command Type         : SCSI Pass-Through
SCSI Command              : Write Extended
REQUEST SENSE data        : SENSE = 0x6 ASC = 0x15 ASCQ = 0x1 FRU = 0x1
SENSE data means          : Mechanical positioning error





Seite 3                      Reliant UNIX 5.44               Gedruckt 11/98

pyr_iosall(8)                                                 pyr_iosall(8)

Total REQUEST SENSE data  : 00| 70 00 06 00 00 00 00 98 00 00 00 00 15 01 01 00
                            10| 00 01 00 00 01 00 15 01 00 00 01 03 00 00 00 00
                            20| 0a 45 28 03 51 00 00 2a 80 00 00 00 00 00 00 00
                            30| 00 00 00 00 00 00 20 20 20 20 20 20 43 58 35 33
                            40| 38 30 30 31 39 39 56 32 36 5a 00 00 00 00 00 39
                            50| 31 30 32 53 54 31 35 31 35 30 4e 20 20 20 20 20
                            60| 20 20 20 00 00 00
lpb flags                 : < BUSY, QUED, SENT, CHECK CONDITION >
Instance Code             : 0328450a
FRU device locator        : 01 03 00

   7:
log date                  : Tue Oct 31 21:22:20 1995
error type                : ETSOFT - Software related log entry
severity                  : ESWARN - We managed to recover from this error
kernel facility           : EEDISK
device name               : ios0/sraid050l1
device vendor/product     : SNI     PXRC
FW Rev. / Serial No.      : V26Z /
Driver Message            : ios0/sraid050l1s11: Write Extended 32 <seek> [7703:5
:0] <dkblk> 3944256 <pblk> 3944256

Host Adaptor Work Queue   : #1
Host Adaptor Status       : Good Status, No Host Adaptor Error
SCSI Status               : Good Status
IOPB Command Type         : SCSI Pass-Through
SCSI Command              : Write Extended
lpb flags                 : < BUSY, QUED, SENT >

DATEIEN
     /var/adm/error/bin/pyriosdisk
          Filter für Platten

     /var/adm/error/bin/pyriosgen
          Filter für Sgen-Treiber

     /var/adm/error/bin/pyriosjuke
          Filter für Jukeboxen

     /var/adm/error/bin/pyriosraid
          Filter für RAID-Geräte

     /var/adm/error/bin/pyriostape
          Filter für Bänder

     /var/adm/error/bin/pyriosadp
          Filter für ADAPTEC-SCSI-Controller (nur RM400)

     /var/adm/error/bin/pyriosswx
          Filter für SWX-SCSI-Controller (nur RM400)




Seite 4                      Reliant UNIX 5.44               Gedruckt 11/98

pyr_iosall(8)                                                 pyr_iosall(8)

SIEHE AUCH
     zcat(1), errord(8).




















































Seite 5                      Reliant UNIX 5.44               Gedruckt 11/98

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026