Problembehebung

From SEPsesam

Jump to: navigation, search

Contents

Einleitung

Diese Problembehebung soll ihnen helfen Fehler so früh und präzise wie möglich zu erkennen. SEP sesam bietet folgende Möglichkeiten:

  • Verschiedene Protokolle (inkl. Email-Versendung)
  • Tägliche Protokolldateien
  • Protokollmechanismen mit verstellbaren Stufen


Vor allem bei dem Szenario, dass SEP sesam wochenlang ohne Probleme mit hoher Durchsatzrate läuft und plötzlich vermindert sich die Durchsatzrate oder bestimmte Computer werden nicht mehr gesichert, fungiert SEP sesam als ein Erkennungstool für technische Hardware- und/oder Softwaredefekte oder Änderungen im Netzwerk des Betreibers (geänderte Adressen, falsch verbundener Backbone, defekter Star Connector, etc.)


Bei Fehlern in der Funktionssequenz von SEP sesam können wir die folgende Analyse-Sequenz empfehlen:

1. sm_main Status überprüfen, ob alle Prozesse laufen und nötigenfalls die fehlenden Prozesse mit sm_main reload neu starten.
2. Tagesprotokoll
3. Spezifische Protokolle für Sicherungen und Rücksicherungen
4. Protokolldateien

Probleme mit dem Interface (GUI)

Probleme mit den Java Sicherheitseinstellungen sind manchmal schwer zu erkennen, weil beispielsweise der GUI-Klient nicht startet, aber die Konfigurationsfehler sind auf dem GUI-Server zu suchen.

Fehlerbeschreibung Ursache, Lösung
GUI Server nicht erreichbar
  • Netzwerkverbindung mit SEPsesam beschädigt
=> läuft der Computer?
  • GUI-Server Prozess läuft nicht
=> sm main reload rmi
Verbindung zur Datenbank gescheitert
DB- oder RMI-Server laufen nicht
=> sm main reload db
=> sm main reload rmi
GUI startet nicht
Probleme mit Java-Rechten
Eintrag für den Computer in sm java.policy fehlt:
Beispiel
// NET
permission java.net.SocketPermission "'mypcname:*"',
"'connect,accept,resolve"';
Problem beim Lesen/Beschreiben des Arbeitsverzeichnisses:
Eintrag für das Arbeitsverzeichnis in sm java.policy fehlt:
Beispiel Windows:
// FILE
permission java.io.FilePermission
"'D:nsesamnvarn-"', "'read,write"';
Beispiel Linux/Unix/Tru64
// FILE
permission java.io.FilePermission
"'/sesam/var/-"', "'read,write"';
Online-guide erscheint nicht
  • Adobe Acrobat Reader nicht installiert
=> kostenloser Download unter www.adobe.de
  • Reader nicht in der GUI konfiguriert
=> GUI:Konfiguration->Vorbelegungen->Online Hilfe - Feld: externer Reader
  • PDF Datei in der GUI nicht konfiguriert
=> GUI:Konfiguration->Vorbelegungen->Online Hilfe - Feld: Adresse der PDF-Hilfe-Datei
Online-Hilfe öffnet sich nicht
  • kein Browser installiert
=> bitte installieren
  • Browser in der GUI nicht konfiguriert
=> GUI:Konfiguration->Vorbelegungen->Online Hilfe- Feld: externer Browser
  • HTML-Hilfe-Datei in der GUI nicht konfiguriert
=> GUI:Konfiguration->Vorbelegungen->Online Hilfep - Feld: Adresse der HTML-Hilfe-Datei

Tips:

  • Die Nutzerrechte von fehlenden Computern können auf Serverseite mit dem Programm sm_setup allow_gui {host} {user} in die java-policy-file eingegeben werden.
  • Nach den Änderungen in der sm_java.policy der GUI-Server is ein Neustart nicht erfrderlich. Aktualisierung ist in sm_java.policy ausdrücklich erlaubt mit dem Eintrag permission java.security.SecurityPermission "getPolicy";
  • Die Syntax der Pfadnamen in der sm_java.policy sind platfromabhängig.
  • Um zu testen, ob es in der Java Sicherheit Probleme gibt kann die Zeile permission java.security.AllPermission; unkommentiert werden (vorangehende '//' entfernen). So wird die Beschränkung auf genau bestimmte Rechte abgschaltet. Um Sicherheitslöcher zu vermeiden sollte diese Zeile nach dem Test wieder auskommentiert werden ('//' wieder voranstellen).

Fehlermeldungen der Kernsoftware

Netzwerkprobleme

Netzwerkprobleme zählen zu den häufigsten Fehlerquellen, d.h. ein Copmuter läuft nicht ohne Probleme und /oder die Hardewareverbindung dazu ist korrupt. Hier muss der Betreiber sicher gehen, dass die Kommunikation problemfrei läuft (Netzwerk Check (NW-Check)).

Netzwerk Check Mit Hilfe von Standart-Kommunikationsprogrammen müssen die Verbindungen und die Adressenauflösung geprüft werden (ping, nslookup, Adressauflösung, etc.). Zusätzlich müssen die Verbindungen mit dem korrespondierenden SEP sesam Programm (CTRL/SSH) überprüft werden. Die Adressauflösung muss beständig sein, d.h. wenn die Auflösung für einen TCP/IP Namen eine IP-Adresse gbit, muss die Auflösung für diese IP-Adresse den selben TCP/IP Namen ergben!


Beispiel

  # nslookup decunix
  Server: seplinux2.sep.de
  Adresse: 193.28.59.40
  Name: decunix.sep.de
  Adresse: 193.28.59.94
  # nslookup 193.28.59.94
  Server: seplinux2.sep.de
  Adresse: 193.28.59.40
  Name: decunix.sep.de
  Adresse: 193.28.59.94


In Fällen in denen unter 'Ursache, Lösung' nur => support@sep.de steht ist eine Analyse der Protokolldateien nötig, welche zu diesem Zweck an den Support geschickt werden muss. support@sep.de sagt ihnen, welche Dateien notwendig sind.


Hinweis

Unter {val} erscheinen in den Meldungen die entsprechenden, tatsächlichen Werte.


Sesam Tagesprotokoll Fehlermeldungen

Tritt ein Fehler auf, so wird die entsprechende Meldung im Sesam Tagesprotokoll vermerkt. Das Format der Meldung sieht folgendermaßen aus:

{Datum} {Zeit} {Meldungscode} [{process id}]: {Meldung}

Beispiel:

2009-06-23 11:26:58 E013-BASICS [  9804]: SHO_FROM_TO Failure in input from - to: -

Manche dieser Nachrichten können auch auftauchen, wenn ein Sesam Programm in der 'Command Box' oder 'Command Shell' aufgerufen wird.

BACKUP - Probleme des Backups

Error message Cause, Solution
E001-BACKUP Fehler in PRE-Bearbeitung zu Sicherung {val}:{val}
Bug im PRE-Script
=> vom User programmiert
Authorisierung nicht konfiguriert
NW-Check
E002-BACKUP SMS_WATCH-Prozess kann nicht in Queue {val} gesetzt werden
Queuemanager läuft nicht
=> sm_shutdown - sm_startup
E003-BACKUP konnte gv_bck_msg_{val}_{val} SMS_BACKUP nicht lesen"
=> support@sep.de
E004-BACKUP {val} {val}
Häufiger Fehler => support@sep.de
E005-BACKUP Fehler in POST-Bearbeitung zu Sicherung {val}: {val}
Bug im POST-Script
=> vom User programmiert
Authorisierung nicht konfiguriert
=> NW-Check
E006-BACKUP {val} Fehler siehe Sicherungsprotokoll
Fehler während des Datentransfers
=> Backup protokoll an support@sep.de
E007-BACKUP Parameterfehler: ungültige Option {val} ( Zeile {val} )
Erscheit, wenn sm_backup mit falschen Argumenten aufgerufen wird.
=> Usage überprufen mit 'sm_backup -h' und mit korrekten Argumenten nochmal versuchen.
E008-BACKUP SBC Version auf dem Klienten unterstützt keine Verschlüsselung: {val}
alte SBC-Version am Klienten
=> Kontaktieren sie support@sep.de und installieren sie die korrekte Version

BASICS

Fehlermeldung Ursache, Lösung
E001-BASICS STR_CHAIN Stringüberlauf
=>support@sep.de
E002-BASICS {val} > Fehler beim Öffnen der Datei {val} mit Modus:{val}
Unzureichender Speicherplatz
=> Fehlendes Verzeichnis erweitern
=> Verzeichnis erstellen
=>support@sep.de
E003-BASICS {val} > {val} existiert noch nicht - Neustart.
sm_startup
E004-BASICS GET_LOCAL_TCPIP_ADRESS konnte keine benutzbare WinSock DLL finden.
=>support@sep.de
E005-BASICS HAL_REDIR Stringüberlauf: {val} {val}
=>support@sep.de
E006-BASICS CHECK_SMS autom. SMS-Neustart misslungen - SMS nicht verfügbar.
=> sm_shutdown - sm_startup; falls notwending etwas später nochmal versuchen oder Computer neustarten
E007-BASICS {val} > Fehler beim Löschen der Datei(en) {val}
=>support@sep.de
E008-BASICS Fehler bei Kommandoausführung {val}: {val}
NW-Problem
=> NW-Check
Authorisierung nicht konfiguriert
E009-BASICS Fehler bei Dateikopie {val} {val}: {val}
Sehen sie nach, ob das Filesystem voll ist
=>support@sep.de
E010-BASICS FILE FILE Kopie {val} -> {val} kann Quelle nicht zum Lesen öffnen
=>support@sep.de
E011-BASICS FILE FILE Kopie {val} -> {val} kann Ziel nicht zum Schreiben öffnen
=>support@sep.de
E012-BASICS FILE FILE Kopie {val} -> {val} ungültiger Status {val}
=>support@sep.de
E013-BASICS SHO_FROM_TO Fehler in Eingabe von - bis: {val} - {val}
=> Erscheint, wenn das Sesam Programm 'sm_sho' nach einen Sesam Protokoll oder einer Statusdatei mit falschem 'von_datum' oder 'bis_datum' Argument gefragt wird.
=>Usage mit 'sm_sho -h' überprüfen und mit korrekten Argumenten neu starten.
Beispiel: 'sm_sho test.jvr ee "stream SESAMPRL TODAY"'
E014-BASICS konnte {val} nicht in Queue {val} stellen.
Queuemanager läuft nicht
=> sm_shutdown - sm_startup
E015-BASICS Fehlende Parameter - mehr Information mit {val}
Erscheint, wenn ein Sesam Programm, bsp. 'sm_arch' mit falschen Argumnenten aufgerufen wird.
=>Usage mit Option '-h' überprüfen und mit korrekten Argumenten nochmal versuchen.
E016-BASICS Tageswechsel Termin darf nicht gelöscht werden.
=> 'Gültigkeitsdauer' des Zeitplans Tageswechsel in der Sesam GUI überprüfen und den Wert im Feld Ende entfernen.

BREAK - Abbruch Probleme

Fehlermeldung Ursache, Lösung
E001-BREAK Queue {val} konnte nicht blockiert werden.
Queuemanager läft nicht
=> sm_shutdown - sm_startup
=>support@sep.de
E002-BREAK Queue {val} konnte nicht gestartet werden.
wie E001-BREAK
E003-BREAK Abbruch durch {val} um {val} gescheitert ({val})
=>support@sep.de
E004-BREAK Keine Parameter eingegeben - siehe sm_break -h
=> sm_break Usage
E005-BREAK falscher Eingabewert: {val}
=> sm_break -h Usage
E006-BREAK Abbruchsignal SIGINT konnte nicht an Prozess {val} gesendet werden
Prozess ist evtl. schon fertig.

CONFDRI - Konfiguration Laufwerke

Fehlermeldung Ursache, Lösung
E001-CONFDRI Submit {val} in queue {val} mit Fehler.
Konfiguration Laufwerke
Queuemanager läuft nicht
=> sm_shutdown - sm_startup
E002-CONFDRI Fehler bei Aktivierung des SesamMultiplexStream-Datenservers.
SMS-Server läuft nicht
=> sm_main reload sms
E003-CONFDRI Automatische Erkennung und Konfiguration der Hardware mit Fehlern beendet - siehe Tagesprotokoll.
=>Lader und Laufwerke per GUI konfigurieren.
=>support@sep.de

CONFLOA - Konfiguration Lader

Fehlermeldung Ursache. Lösung
E001-CONFLOA konnte Laderbefüllung nicht ermitteln.
neu installierter Lader
=> Kabel überprüfen
=> slu scan
E002-CONFLOA konnte die Laufwerke des Laders {val} nicht ermitteln: {val}
neu installierter Lader
=> Kabel überprüfen
=> slu scan
E003-CONFLOA konnte die Startbefüllung des Laders nicht ermitteln: {val}
neu installierter Lader
=> Kabel überprüfen
=> slu scan

DATABAS - Probleme mit der Datenbank

Fehlermeldung Ursache, Lösung
E001-DATABAS Fehler bei Zugriff auf Datenbank: {val}
=>support@sep.de
E002-DATABAS DB_SEL_FIRST {val}: kann keine Memory allokieren
=>support@sep.de
E003-DATABAS DB_SEL_ALLOC {val}: die Recordsliste ist leer, kann kein neues Element allokieren.
=>support@sep.de
E004-DATABAS DB_SEL_ALLOC %s: kann keine Memory allokieren.
Überprüfen sie, ob das Filesystem voll ist;
=>support@sep.de
E005-DATABAS {val} Feld {val} nicht im Record gefunden
=>support@sep.de
E006-DATABAS {val}: Recordliste ist leer kann angeforderte Daten nicht holen.
=>support@sep.de
E007-DATABAS unerwarteter NULL-Wert
=>support@sep.de
E008-DATABAS CONVERT_DATE_TIME: falsches Argument {val}
=>support@sep.de
E009-DATABAS OA_MAKE_DB_REC_LIS {val}: {val}
=>support@sep.de
E010-DATABAS OA MAKE DB REC LIS {val}: zu viele Spalten ( max {val} )
=>support@sep.de
E011-DATABAS {val} {val}: kann keine Memory allokieren ({val} Bytes)
=>support@sep.de
E012-DATABAS {val} SQL-Pipe liefert nicht die erwarteten Zeichen
=>support@sep.de
E013-DATABAS {val} {val}: Fehler beim Öffnen einer Pipe.
=>support@sep.de
E014-DATABAS OA_DO_SQL {val}: Fehler in SQL-Kommando: {val}
=>support@sep.de
E015-DATABAS OA_DO_SQL {val]: Fehler von DAMISQL: {val}
=>support@sep.de
E016-DATABAS {val} PSQL Kommando erzeugt keine Ausgabe.
=>support@sep.de
E017-DATABAS {val} {val}: zu viele Spalten.
=>support@sep.de
E018-DATABAS {val} erzeugte unerwartetes Ergebnis: {val}.
=>support@sep.de
E019-DATABAS Ungültiges Datum in der Tabelle results: {val}.
=>support@sep.de

DRIVES - Probleme mit Laufwerken

Fehlermeldung Ursache, Lösung
E001-DRIVES falsches Medium {val} für MOUNT-Versuch in Laufwerk {val}
=> Medium mit Lader oder manuell wechseln
=> Label des Mediums prüfen (Archivabgleich) oder sm_drive info Drive Number
E002-DRIVES konnte kein Label vom Medium in Laufwerk {val} lesen
SMS-Server läuft nicht
=> sm_shutdown - sm_startup
Medium ist defekt
=> ersetzen
E003-DRIVES Laufwerk {val} ist offline( {val} )
wie E001-DRIVES
E004-DRIVES gv_ro_sms ist noch nicht definiert (INI prüfen, Neustart)
=> sm_startup
E005-DRIVES SMS konnte Label auf dem Medium nicht finden.
wie E001-DRIVES
E006-DRIVES SMS in nicht erlaubten Zustand.
=> sm_shutdown - sm_startup
E007-DRIVES die Pipes des SMS laufen nicht - Neustart SMS.
sm_main reload sms
E008-DRIVES Fehler bei Login zu SMS
sm_main reload sms
E009-DRIVES Fehlertext: {val}
=>support@sep.de
E010-DRIVES Fehler bei Initialisierung des Mediums in Laufwerk {val}: {val}.
wie E001-DRIVES
E001-GETVOL Anforderung Medium {val} mit Fehler: {val}
wie E001-DRIVES
=>support@sep.de

HOTSTS - Probleme mit Rechnern

Fehlermeldung Ursache, Lösung
E001-HOSTS Konfiguration des {val} Klienten {val} mit Fehler beendet.
=> Konnektivität zum Klienten überprüfen. Folgende Meldungen beachten
E002-HOSTS Kein Zugang auf Rechner {val} - bitte dort für {val} einrichten
=> Prüfen, ob Sesam Klient am Host installiert ist und ob der Sesam Daemon läuft.
E003-HOSTS Fehlermeldung:{val}
Folgende Meldungen beachten.
E004-HOSTS Fehler bei Datenbankzugriff ({val})
=>support@sep.de
E005-HOSTS lokale Datei {val} kann nicht geöffnet werden um SESAM Rechner dort einzutragen.
=> Lokales Filesystem prüfen. Pfade in sm.ini prüfen.
E006-HOSTS Fehlende Parameter für die Konfiguration eines Klienten.
=> Erscheint, wenn sm_config_client mit falschen Argumenten aufgerufen wird. Usage mit 'sm_config_client -h' prüfen.
E007-HOSTS Auf Rechner {val} ist noch keine SEPsesam Client-Software installiert oder konfiguriert - bitte jetzt nachholen
=> Sesam Klient am Computer installieren, prüfen, ob Sesam Klient Daemon am Klient Computer läuft, Konnektivität prüfen, Firewall Einstellungen überprüfen.
E008-HOSTS SESAM Computer ist noch nicht konfiguriert - bitte erst nachholen.
=> Datenbankeintrag für Sesam Host überprüfen: 'sql "select * from clients where client_id=0"'
E009-HOSTS Rechnername [{val}] konnte nicht aufgeloest werden
=> Namensauflösung des gegebenen Hostnamen überprüfen, Konnektivität prüfen.
E010-HOSTS SESAM Client auf {val} noch nicht gestartet - Abhilfe siehe Tagesprotokoll.
=> Sesam Klienten am Host überprüfen, prüfen, ob Sesam Daemon am Klienten Rechner läuft, Konnektivität und Firewall Einstellungen überprüfen.
E011-HOSTS Fehlende Berechtigung - bitte [{val}] in {val}:../var/ini/sm_ctrld.auth eintragen
=> Überprüfen, ob der Sesam Server auf der Klientenseite erlaubt ist. Benutzen sie 'sm_setup set_client {Sesam_Server}'
E012-HOSTS Testsicherung von {val} nicht möglich.
Folgende Meldungen beachten.
E013-HOSTS Testsicherung von {val} kommt nicht auf {val} zurück - bitte prüfen ( ping, DNS, lokaler STPD )
=> Konnektivität prüfen, vor allem bei STPD Ports Firewall Einstellungen prüfen.
E013-HOSTS Rechner {val} nicht in Datenbank gefunden: {val}.
=> Gegebener Host Name nicht in Datenbank. Sollte nur auftreten, wenn falscher Host Name im CLI angegeben wird.
E014-HOSTS RemoteCmd {val} > Fehler: {val}
=> Fehlermeldung überprüfen. Wie E010-HOSTS und E011-HOSTS überprüfen.
E015-HOSTS RemoteCopy Fehler beim Lesen von {val} ( num.{val}): {val}
=> Fehlermeldung überprüfen. Wie E010-HOSTS und E011-HOSTS überprüfen.
E016-HOSTS RemoteCopy {val} {val} {val} -> {val}: Fehler bei {val}
=> Fehlermeldung überprüfen. Wie E010-HOSTS und E011-HOSTS überprüfen.
E017-HOSTS RemoteCopy {val} {val} {val} -> {val}: {val}
=> Fehlermeldung überprüfen. Wie E010-HOSTS und E011-HOSTS überprüfen.
E018-HOSTS RemoteCopy {val}: ungültiger Modus: {val}
Sollte nicht erscheinen.
=>support@sep.de
E019-HOSTS RemoteCmd {val} > ungültiger AccessMode - {val}
Sollte nicht erscheinen.
=>support@sep.de
E020-HOSTS Rechner {val} derzeit nicht erreichbar
=> Fehlermeldung überprüfen. Wie E010-HOSTS und E011-HOSTS überprüfen.

LOADERS - Probleme mit Ladern

Fehlermeldung Ursache, Lösung
E001-LOADERS Aktion {val} des Laders {val} ist misslungen
=> Probleme am Lader
=> Kabel überprüfen
=> slu scan = SCSI-access überprüfen
=> evtl. für kurze Zeit abschalten
E002-LOADERS Aktion {val} des Laders {val} ist misslungen: {val}
=> Lader Slot und Laufwerksbewegungen überprüfen.
=> Überprüfen, ob der Lader automatisch entlädt - falls ja, in Ladereigenschaften Wert einstellen.
=> Lader und Laderkonnektivität überprüfen wie bei E001-LOADERS beschrieben.
E003-LOADERS Das spezifizierte Fach {val} des Laders {val} ist belegt.
Entlädt in bereits belegtes Fach
=> Slot Info im Archiv prüfen und notfalls reparieren.
=> Archivabgleich bei manuellen Änderungen im Lader.
E004-LOADERS Achtung Lader {val} ist autounload-fähig! Autounload wird aktiviert!
=> Konfiguration wird automatisch geupdated. Keine weiteren Änderungen nötig.Sollte nicht mehrfach auftreten(=>support@sep.de).
E005-LOADERS Achtung für das Laufwerk {val} konnte die interne Laufwerknummer {val} nicht im Lader {val} gefunden werden! Bitte Laufwerkskonfiguration prüfen.
=> Falls nötig, Lader Konfiguration prüfen und reparieren, Lader Nummer (loader_num) und korrekte, interne Laufwerksnummer (loader_drive) für das ausgewählte Laufwerk (table hw_drives) bestimmen.
E006-LOADERS Achtung für {val} {val} konnte die Nummer nicht im Lader {val} gefunden werden! Bitte Konfiguration prüfen.
=> Überprüfen sie ihre Argumente im CLI.
=> Ansonsten Lader und Laderkonnektivität überprüfen, wie bei E001-LOADERS beschrieben.
E007-LOADERS Ungültige Control Software {val} - nur DIR_MEG oder DIR_SLU erlaubt.
Sollte nicht erscheinen.
=>support@sep.de
E008-LOADERS Fehler beim Kreieren der SHOW-LIST (sm_slu)
=> Lader und Laderkonnektivität überprüfen, wie bei E001-LOADERS beschrieben.
E009-LOADERS Ungültige Laderfunktion {val} - nur E,I,L,U,S erlaubt.
=> Sollte nur erscheinen, wenn CLI aufgerufen wird, erstes Argument 'function' prüfen (siehe usage sm_loader -?).
E010-LOADERS Ungültige Fachnummer {val} - max. {val} erlaubt.
=> Sollte nur erscheinen, wenn CLI aufgerufen wird, erstes Argument 'function' prüfen (siehe usage sm_loader -?).

MEDIA - Probleme mit Medien

Fehlermeldund Ursache, Lösung
E001-MEDIA {val} Fehler: {val}
=>support@sep.de
E002-MEDIA Fehler bei Submit {val} in Queue {val}
Queuemanager läuft nicht
=> sm_shutdown - sm_startup
E003-MEDIA Fehler beim Laden des Mediums aus Fach {val}.
Fehler aus EXXX-LOADERS
E004-MEDIA Label mit Wildcards [{val}] konnte nicht in ein gültiges Sesamlabel umgewandelte werden.
=> Label mit Wildcards, bsp. '%u' überprüfen. Korrekte Wildcards setzten. Siehe Unix Handbuch Seite 'man strftime(3)'.
E005-MEDIA Archivaktion {val} fehlerhaft beendet: {val}
=> Fehlermeldung prüfen.
E006-MEDIA Archivaktion {val} fehlerhaft beendet - unbekannter EXIT-Code: {val}
=> Fehlermeldung prüfen.
=>support@sep.de
E007-MEDIA Keine Medien des Pools {val} verfügbar
=> Ist ein Lader vorhanden => Prüfen, ob alle Medien des Pools im Lader eol begrenzt sind. Eol freie Medien zum Lader hinzufügen und Archivabgleich durchführen.
=> Ist kein Lader vorhanden => Prüfen, ob alle Medien des Pools im Lader eol begrenzt sind.
=> Eol Begrenzung einiger Medien reduzieren, mehrere Medien in den Pool aufnehmen, falls angemessen, auch eol des media_pool begrenzen.
E008-MEDIA Die Medien des Pools {val} sind gemäß EOL noch nicht initialisierbar
=> Prüfen wie bei E007-MEDIA
E009-MEDIA Die EOL freien Medien des Pools {val} sind in anderen Laufwerken geladen
=> Prüfen wie bei E007-MEDIA
=> Andere Laufwerke entladen, falls angebracht.
E010-MEDIA Geladenes Label {val} entspricht nicht dem übergebenem Label {val}.
=> Folgende Meldungen beachten.
E011-MEDIA Medienaktion 'Medium abschliessen' misslungen: {val}.
=> Folgende Meldungen beachten.

RECOVER - Desaster Recovery Probleme

Fehlermeldung Ursache, Lösung
E001-RECOVER Fehlstart von {val} : {val}
=> Wenn im CLI, Argumente überprüfen.
=> Folgende Meldungen beachten.
E002-RECOVER Medium {val} konnte nicht geladen werden ({val}) - Abbruchsignal an Restore gesendet
=> Folgende Meldungen beachten.
E003-RECOVER Fehler bei Kopie der Dateien von Saveset {val} auf Medium {val} nach {val} (siehe {val})
=> Folgende Meldungen beachten.
E004-RECOVER Fehler bei Erstellung der Dateiliste von Sicherungssatz {val} auf Medium {val}
=> Folgende Meldungen beachten.
E005-RECOVER Fehler bei Aufnahme des Mediums mit Label {val} ins Archiv
=> Folgende Meldungen beachten.
=> SQL Insert Statement überprüfen.
E006-RECOVER Fehler bei Aufnahme des Medienpools {val} in Datenbank
=> Folgende Meldungen beachten.
=> SQL Insert Statement überprüfen.
E007-RECOVER Fehlendes Label in EOM-Signal ({val})
Bandende ohne nächste Label Information.
=> Versuchen sie erst ein volles SESAM_BACKUP, das auf ein Medium gesichert ist, rückzusichern um eine Sesam Datenbank mit kompletter Medien Label information zu erhalten

RESTORE - Rücksicherungsprobleme

Fehlermeldung Ursache. Lösung
E001-RESTORE LIS_DB > {val}
=> Wenn im CLI, Argumente überprüfen.
=> Folgende Meldungen beachten.
=>support@sep.de
E002-RESTORE Rücksicherungsauftrag {val} nicht konfiguriert - bitte nachholen
=> Wenn im CLI, Argumente überprüfen.
=>support@sep.de
E003-RESTORE Rücksicherung {val} fehlerhaft beendet: {val}
=>support@sep.de
E004-RESTORE selektive Generations-Rücksicherung hat keine Savesets gefunden.
=>support@sep.de
E005-RESTORE selektive Generations-Rücksicherung kann den benötigten Memory nicht belegen ( {val} ).
=>support@sep.de
E006-RESTORE SEARCH_LIS {val} ist ungültiger Auftragsname.
=> Wenn im CLI, Argumente überprüfen.
=>support@sep.de
E007-RESTORE Fehler von %s-Schnittstelle: {val}
=>support@sep.de

SBC_COM - Meldungen der Sesam Kommunikationsschnittstelle für externe Sicherungen

Fehlermeldung Ursache, Lösung
E000-SBC_COM Falscher Parameter
=> Usage sm sbc com -h
E001-SBC_COM Falsche Anzahl an Parametern
=> Usage sm sbc com -h
E002-SBC_COM Fehlende oder falsche Pflichtangabe Auftrag
=> Auftragsname muss bestimmt werden
E003-SBC_COM Fehler in Datenbank SELECT auf Tabelle
=>support@sep.de
E004-SBC_COM Fehlende Pflichtangaben zu Label, Mediapool oder Laufwerknummer
=> Pflichtangaben korrigieren
E005-SBC_COM FIND_DRIVES_OF_POOL für Medienpool {val} ist kein Laufwerk konfiguriert
=> Den Medienpool in der GUI vervollständigen
E006-SBC_COM Eine externe Sitzung {val} wurde noch nicht eröffnet
=> Erst externe Session öffnen
E007-SBC_COM Fehlende Pflichtangabe zu Savesetname
=> Pflichtangaben korrigieren
E008-SBC_COM GET_SEGM_AND_OFFSETS konnte die ausgewählte Datei {val} im Saveset {val} nicht finden
=> Dateinamen korrigieren
E009-SBC_COM GET_SEGM_AND_OFFSETS Formatfehler in Zeile [{val}]
=>support@sep.de
E010-SBC_COM Der eingegebene Tapeserver {val} ist für Laufwerk {val} nicht zulässig (siehe Laufwerkseigenschaften).
=> Konfiguration für RDS-Server und Laufwerke.
E011-SBC_COM Falscher Parameter -s {val} : bitte savesetname@starting-time wie von OpenRestore zurückgegeben benutzen
=> savesetname@starting-time wie aus OpenRestore verwenden
E012-SBC_COM Konnte Laufwerksrechner zu LW {val} nicht ermitteln - bitte Laufwerkseigenschaften prüfen.
Ausgewähltes Laufwerk überprüfen. Externes Setting zu anderem Laufwerk wechseln oder Laufwerksnummer weglassen.
E013-SBC_COM Restore nicht möglich, da die Sicherung {val} nicht erfolgreich war
=> Anderes Saveset des selben Auftrags verwenden
E014-SBC_COM INQUIRE_INFO falscher Typ
=> Usage sm_sbc com -h
E015-SBC_COM INQUIRE_INFO Saveset {val} existiert nicht
=> Anderes Saveset des selben Auftrags verwenden
E016-SBC_COM INQUIRE_INFO kann LIS-Datei {val} zu Saveset {val} nicht zum Lesen öffnen
Auf Syntax Fehler prüfen
E017-SBC_COM Queue-Eintrag (submit) für sm_sbc_com_ext ist misslungen, Saveset
Folgende Meldungen beachten.
E018-SBC_COM Fehler beim Datenbank UPDATE in Tabelle
=>support@sep.de
E019-SBC_COM CONNECT_BACKUP Fehler beim Laden des Mediums {val} in Laufwerk {val}
Siehe Fehler Exxx-LOADERS
E020-SBC_COM LOTUS_SAVESET keine Sicherung mit Datei {val} gefunden
Anderes Saveset verwenden.
E021-SBC_COM Der Auftrag {val} mit Sicherungstyp {val} wird nicht für Sicherungstyp {val} akzeptiert.
Verwenden sie eine andere Auftragsbezeichnung mit entsprechendem Backuptyp des externen Auftrags
E022-SBC_COM Medium {val} ist derzeit nicht verfügbar.
Wird an anderer Stelle verwendet
=> Warten bis es frei ist
=> Andere Aktion beenden
=> Anderes Laufwerk entladen
Ist nicht im Lader verfügbar
=> Lader befüllen und Archivabgleich durchführen
E023-SBC_COM Auftrag {val} wurde noch nicht angelegt.
Prüfen, ob externer Sicherungsauftrag korrekte Auftragsbezeichnung verwendet, oder fehlenden Auftrag hinzufügen.
E024-SBC_COM Medienpool {val} existiert nicht
Prüfen, ob externer Backup Pool korrekt ist. Externen Backup Pool wechseln, oder Medienpool mit einigen Medien hinzufügen.
E030-SBC_COM Fehler bei Dateikopie {val} {val}
Folgende Meldungen beachten

SEPULER - Meldungen der SEP sesam Zeitsteuerung

Fehlermeldung Ursache, Lösung
E001-SEPULER Fehler bei Initialisierung der Queue {val} (Typ {val}).
=> Queuemanager läuft nicht
=> sm_shutdown - sm_startup
E002-SEPULER Fehler bei Submit {val} in Queue {val} (Typ {val}).
=> Resultat von sm_config_drives überprüfen. sm_config_drives neu starten.
=> Wie Fehler E001-SEPULER Fehler bei Initialisierung der Queue {val} (Typ {val}).
E003-SEPULER Duplizierung des PrimaryKeys für Eintrag in DB:results.
=>support@sep.de
E005-SEPULER ungültiges Kommando: {val}
=>support@sep.de
E006-SEPULER Rücksicherungsauftrag {val} ist noch nicht konfiguriert - bitte nachholen.
=> Im Restoreassistenten wiederholen
E007-SEPULER READ_INI Fehler {val} gemeldet
=>support@sep.de
E007-SEPULER Der Laufwerksgruppe {val} sind keine Laufwerke zugeordnet
=> Korrekte drive_group für den Medienpool einstellen.
E008-SEPULER There are no drives attached to drive group {val}
=> Andere Gruppe oder Laufwerk wählen
=> Konfiguration ändern
E009-SEPULER Textüberlauf: {val} --> {val}
=>support@sep.de
E010-SEPULER falscher Zyklustyp: {val}
=> Anderen Typ wählen
E011-SEPULER Fehler bei der Aktualisierung der benutzerdefinierten Liste des Zeitplans {val}
=>support@sep.de
E012-SEPULER Die Vorausberechnung für die nächste Ausführung für den Zeitplan {val} errechnet immer dasselbe Ergebnis
=>support@sep.de
E013-SEPULER Für den Medienpool {val} konnte keine Laufwerksgruppe bestimmt werden

OTHERS

Fehlermeldung Ursache, Lösung
E001-START Laufwerk nicht verfügbar ({val})
=> Konfiguration korrigieren
E002-START Laufwerk {val} existiert nicht ({val})
=> Konfiguration korrigieren
E001-STARTAL Datum nicht bekannt, bitte NEWDAY noch einmal starten
=> sm_startup
E001-STARTUP Verzeichnis {val} wurde nicht gefunden
=> Problem nach Installation
=> Verzeichnis manuell erstellen
E001-WATCH Empfangene Performance Daten mit ungültigem Format: {val}
=> Wenn RDS-Server nicht läuft 'sm_startup' oder 'sm_main reload sms' auf RDS-Server ausführen
=> Wenn Nachricht temporär erscheint, Netzwerk zwischen Sesam Server und RDS-Server überprüfen
E002-WATCH Bearbeitung Mediumende fehlerhaft beendet: {val}
=>support@sep.de
E001-GETVOL Anforderung Medium {val} mit Fehler: {val}
Folgende (Fehler-)Meldungen beachten. Medientermin mit anderem Label ausführen und andere Medium versuchen.
E006-COPY Kopieren der Sicherung {val} fehlerhaft beendet.
Folgende Meldungen beachten.
E008-COPY Kopieren von {val} fehlerhaft: {val}
Folgende Meldungen beachten.


Fehlermeldungen der Backup Module

Die Sesam Backup Module erzeugen eigene Meldungen. Die Protokolldateien werden nach einer Sicherung oder Rücksicherung durchsucht und im Falle einer Warnung oder Fehlermeldung wird die erste erkannte Meldung als Zusammenfassung am Ende des Protokolls angezeigt.

Eine Liste aller SBC Meldungen (C Header Datei) ist hier zu finden: SBC Messages.

Funktionsstack der Sicherungsmodule

Jedes Backupmodul nutzt den X/Open Systems Management: Backup Services API (XBSA) Standard (siehe http://www.opengroup.org für weitere Details). SEPs XBSA basiert auf einer FTP Implementierung (siehe RFC 959). Das Sicherungsmodul verbindet zum SEP Sesam Transfer Protocol Daemon (STPD), einer FTPD Daemon Implementierung, um Daten zum bzw. vom SEP Sesam Multiplex Server (SMS) Daemon zu übertragen.

Eine Fehlermeldung wird gebildet durch die Meldung der auslösenden Ebene und den darüber liegenden Ebenen. Falls ein Fehler im Betriebssystem ausgelöst wird, dann wird der Fehlercode und die Meldung der untersten Ebene hinzugefügt.

Folglich kann eine Fehlermeldung Informationen über 5 Ebenen enthalten: SBC - XBSA - FTP - SMS - Betriebssystem

Das folgende Beispiel zeigt eine Zusammenfassung nach einer Rücksicherung:

SBC-STATUS: Rücksicherung war nicht erfolgreich. 2009-06-30 15:32:31: 
sbc-1067: Error:   XBSA Call BSAGetObject failed with message: 
Access to the requested object is not possible. RETR failed. NEGATIVE reply: 
553 RETR Failed. 1017: Invalid segment number. (0)

Eine "1017: Invalid segment number" kann vorkommen, wenn sich ein falsches Medium im Laufwerk befindet.

Beispiel eines Sicherungsmodulprotokolls

Das folgende Beispiel zeigt ein typisches Sicherungsprotokoll:

2009-06-26 10:28:16: sbc-3036: Info:    # SESAM BACKUP CLIENT FOR Windows NT FILE SYSTEMS, VERSION: 3.2A17 Build
Revision: 1.257 (x64), Released: Jun 25 2009 #
2009-06-26 10:28:16: sbc-3063: Info:    -------------------- Operation Parameters --------------------
2009-06-26 10:28:16: sbc-3019: Info:    OS info:          Microsoft Windows Server 2008, Build: 6001 Service Pack 1 (x64)
2009-06-26 10:28:16: sbc-3100: Info:    Program PID:      42900
2009-06-26 10:28:16: sbc-3030: Info:    Operation:        BACKUP, Level: COPY
2009-06-26 10:28:16: sbc-3031: Info:    Storage Host:     qsbox3:11001,0-0:SESAM_SECURE_AUTHENTICATION:****
2009-06-26 10:28:16: sbc-3032: Info:    Control Host:     qsbox3:11001:SESAM_SECURE_AUTHENTICATION:*
2009-06-26 10:28:16: sbc-3040: Info:    Device:           SMS:disk1:SHARE:64
2009-06-26 10:28:16: sbc-3064: Info:    --------------------- Operation Messages ---------------------
2009-06-26 10:28:16: sbc-3002: Info:    Building file list from: [C:\SEPsesam\var\ini]
2009-06-26 10:28:16: sbc-3022: Info:    Command line ["sbc" "-b" "-C" "qsbox3:11001" "-S" "qsbox3:11001" "-l" "copy" "-s"  
"SF20090626102812" "-d" "SMS:disk1" "-t" "weekly00001:1" "-j" "TEST_BACKUP" "-i" "job=TEST_BACKUP,nod=qsbox3,cmd=sbc,src=C/ /SEPsesam 
/var/ini,ptf=WNT,typ=Path,exc=" "C:/SEPsesam/var/ini" ]
2009-06-26 10:28:16: sbc-3003: Info:    Opening saveset: SF20090626102812
2009-06-26 10:28:18: sbc-3104: Info:    Saveset info: [SEGMENT=3]
2009-06-26 10:28:18: sbc-3004: Info:    Begin writing to saveset...
2009-06-26 10:28:18: sbc-3074: Info:    Backup start time [20090626102818]
2009-06-26 10:28:18: sbc-3143: Info:    Starting with drive C:
2009-06-26 10:28:18: sbc-3006: Info:    Saveset size: 98304 bytes. Throughput: 189.820 MB/Hour.
2009-06-26 10:28:18: sbc-3005: Info:    Closing saveset.
2009-06-26 10:28:18: sbc-3052: Info:    Items processed correctly: [25]. Not processed or incorrectly processed items: [0].
2009-06-26 10:28:18: sbc-3007: Info:    Operation successful.
2009-06-26 10:28:19: sbc-3001: Info:    Exiting.

Das Protokoll enthält 4 Bereiche:

  1. Über das Modul
  2. Operations Parameter
  3. Verarbeitung
  4. Zusammenfassung

Verbose Level der Backup Module

Der Verbose Level des Sicherungsprotokoll kann kontrolliert werden indem man mit dem Schalter '-v' im Feld 'Sicherungsoptionen' in den Sicherungsauftragseigenschaften im Tab 'Optionen 1' einen spezifischen Loglevel gibt. Beispielsweise kann es auf'-v 3' gesetzt werden um mehr Protokollmeldungen zur Verarbeitung der einzelnen Teile zu bekommen.

Die folgenden Log Level sind gegeben:

0 nur Standard- und Fehlermeldungen zusammen mit einer Zusammenfassung werden gezeigt
1 Hinzufügen einer Zeile für jedes Element, wenn die Verarbeitung beginnt: 'sbc-3008: Info:    Processing item: [xxx]...'
2 Hinzufügen einer Zeile wenn ein Element verarbeitet ist: 'sbc-3108: Info:    Item processed successfully: [xxx]'
3 Hinzufügen von Verarbeitungsinformation des Backup Moduls 
4 Hinzufügen darunterliegender Modul-Verarbeitung: XBSA und DB_API Module
5 Hinzufügen der Meldungen der Archivprozeduren (für mtf, cpio, sidf)

Sicherungs- und Rücksicherungsprotokolle

Sicherungsprotokolle

Wenn ein Fehler im Sicherungsprotokoll auftritt wird eine Zusammenfassung angezeigt. Der Zusammenfassung beginnt mit einer gekürzten Informationskette.

Die volle Fehlermeldung besteht aus Informationskette plus Meldung:

{Status}/{Menge}/{Sicherungssatz ID}/{SbcStart}/{Meldung}

Möglichkeiten für den 'Status' sind:

0 erfolgreich
1 mit Warnungen
2 leere LIS Datei - keine selektive Rücksicherung möglich
3 abgebrochen während der Datenübertragung
C vor dem Datentransfer abgebrochen
X misslungen

'Menge' ist die Datenmenge, die auf dem Medium gespeichert ist; 'Sicherungssatz ID' ist die generierte ID des Sicherungssatzes und 'SbcStart' ist die Startzeit auf dem Klienten.

Das folgende Beispiel zeigt eine Zusammenfassung mit allen 5 Ebenen angeführt mit der gekürzten Informationskette:

X/0/SF20060629233007/20060629232907/Error: XBSA Call BSAEndData (closing saveset) failed: 
System detected error, operation aborted. TRANSIENT or PERMANENT NEGATIVE reply: 
553 STOR Failed. 1037: Writing data block on tape failed (23): Datenfehler (CRC-Prüfung). 
1039: Writing of Saveset Trailer failed.

Ein Betriebssystemfehler 23 (ERROR_CRC) kommt zustande, wenn Bandlaufwerke keine korrekten Blöcke auf die Medien schreiben können. Bandlaufwerke und Medien müssen überprüft werden.

Rücksicherungsprotokolle

Am Ende eines Rücksicherungsprotokolls ist immer eine Zusammenfassung angegeben. Diese Zusammenfassung zeigt die Ergebnisse der Rücksicherung der Sicherungsmodule und dis POST Verarbeitung. Der endgültige Status ist erfolgreich, wenn beide erfolgreich waren.

Hier ist ein Beispiel eines Rücksicherungsprotokolls:

SBC-STATUS: Rücksicherung war erfolgreich

I009-RESTORE POST für Rücksicherung SESAM_BACKUP-20090701_143152 von LTO00001 ist nicht aktiviert

RESTORE STATUS: Rücksicherung war erfolgreich

Das folgende Beispiel zeigt eine Zusammenfassung nach einer gescheiterten Rücksicherung zusammen mit SBC Fehlermeldung:

SBC-STATUS: Rücksicherung war nicht erfolgreich. 
2009-06-30 15:32:31: sbc-1067: Error:   XBSA Call BSAGetObject failed with message: 
Access to the requested object is not possible. RETR failed. NEGATIVE reply: 
553 RETR Failed. 1017: Invalid segment number. (0)

Eine "1017: Invalid segment number" kann vorkommen, wenn sich ein falsches Medium im Laufwerk befindet.

Fehlermeldungen des STPD Moduls

Eine Liste aller STPD Meldungen ist unter STPD Messages zu finden.

Fehlermeldungen des SMS Moduls

Eine Liste aller SMS Fehlermeldungen ist unter SMS Messages zu finden.

Personal tools