Erfahren Sie mehr über die StorageGRID bycast.log
Die Datei /var/local/log/bycast.log ist die primäre Datei zur Fehlerbehebung für die StorageGRID-Software. Für jeden Grid-Knoten gibt es eine bycast.log Datei. Die Datei enthält Meldungen, die spezifisch für diesen Grid-Knoten sind.
Die Datei /var/local/log/bycast-err.log ist eine Teilmenge von bycast.log. Sie enthält Meldungen mit dem Schweregrad ERROR und CRITICAL.
Optional kann das Ziel der Audit-Logs geändert und Audit-Informationen an einen externen Syslog-Server gesendet werden. Lokale Protokolle der Audit-Einträge werden weiterhin generiert und gespeichert, wenn ein externer Syslog-Server konfiguriert ist. Siehe "Logverwaltung und externen Syslog-Server konfigurieren".
Dateirotation für bycast.log
Wenn die bycast.log Datei 1 GB groß ist, wird die bestehende Datei gespeichert und eine neue Protokolldatei erstellt.
Die gespeicherte Datei wird umbenannt bycast.log.1, und die neue Datei erhält den Namen bycast.log. Wenn die neue bycast.log 1 GB erreicht, bycast.log.1 wird sie umbenannt und komprimiert, um bycast.log.2.gz zu werden, und bycast.log wird umbenannt bycast.log.1.
Die Rotationsgrenze für bycast.log beträgt 21 Dateien. Wenn die 22. Version der bycast.log Datei erstellt wird, wird die älteste Datei gelöscht.
Die Rotationsgrenze für bycast-err.log beträgt sieben Dateien.
|
|
Wenn eine Protokolldatei komprimiert wurde, darf sie nicht am selben Speicherort dekomprimiert werden, an dem sie geschrieben wurde. Das Dekomprimieren der Datei am selben Speicherort kann die Protokollrotationsskripte beeinträchtigen. |
Optional kann das Ziel der Audit-Logs geändert und Audit-Informationen an einen externen Syslog-Server gesendet werden. Lokale Protokolle der Audit-Einträge werden weiterhin generiert und gespeichert, wenn ein externer Syslog-Server konfiguriert ist. Siehe "Logverwaltung und externen Syslog-Server konfigurieren".
Meldungen in bycast.log
Nachrichten in bycast.log werden von der ADE (Asynchronous Distributed Environment) geschrieben. ADE ist die Laufzeitumgebung, die von den Diensten jedes Grid-Knotens verwendet wird.
Beispiel einer ADE-Nachricht:
May 15 14:07:11 um-sec-rg1-agn3 ADE: |12455685 0357819531 SVMR EVHR 2019-05-05T27T17:10:29.784677| ERROR 0906 SVMR: Health check on volume 3 has failed with reason 'TOUT'
ADE-Meldungen enthalten die folgenden Informationen:
| Nachrichtensegment | Wert im Beispiel |
|---|---|
Knoten-ID |
12455685 |
ADE-Prozess-ID |
0357819531 |
Modulname |
SVMR |
Nachrichtenkennung |
EVHR |
UTC Systemzeit |
2019-05-05T27T17:10:29.784677 (YYYY-MM-DDTHH:MM:SS.uuuuuu) |
Schweregrad |
FEHLER |
Interne Nachverfolgungsnummer |
0906 |
Nachricht |
SVMR: Die Integritätsprüfung für Volume 3 ist mit dem Grund 'TOUT' fehlgeschlagen. |
Schweregrade von Meldungen in bycast.log
Die Meldungen in bycast.log sind Schweregraden zugeordnet.
Beispiel:
-
HINWEIS – Es ist ein Ereignis eingetreten, das protokolliert werden sollte. Die meisten Protokollmeldungen befinden sich auf dieser Ebene.
-
WARNUNG — Es ist ein unerwarteter Zustand aufgetreten.
-
FEHLER — Ein schwerwiegender Fehler ist aufgetreten, der die Abläufe beeinträchtigen wird.
-
KRITISCH – Es ist ein anormaler Zustand eingetreten, der den normalen Betrieb gestoppt hat. Die zugrunde liegende Ursache sollte umgehend behoben werden.
Fehlercodes in bycast.log
Die meisten Fehlermeldungen in bycast.log enthalten Fehlercodes.
Die folgende Tabelle listet gängige nicht-numerische Codes in bycast.log auf. Die genaue Bedeutung eines nicht-numerischen Codes hängt vom Kontext ab, in dem er gemeldet wird.
| Fehlercode | Bedeutung |
|---|---|
SUCS |
Kein Fehler |
GERR |
Unbekannt |
ABGESAGT |
Abgesagt |
ABRT |
Abgebrochen |
TOUT |
Zeitüberschreitung |
INVL |
Ungültig |
NFND |
Nicht gefunden |
VERS |
Version |
CONF |
Konfiguration |
FEHLER |
Fehlgeschlagen |
ICPL |
Unvollständig |
ERLEDIGT |
Erledigt |
SUNV |
Dienst nicht verfügbar |
Die folgende Tabelle listet die numerischen Fehlercodes in bycast.log auf.
| Fehlernummer | Fehlercode | Bedeutung |
|---|---|---|
001 |
EPERM |
Betrieb nicht gestattet |
002 |
ENOENT |
Keine solche Datei oder Verzeichnis |
003 |
ESRCH |
Kein solcher Prozess |
004 |
EINTR |
Unterbrochener Systemaufruf |
005 |
EIO |
E/A Fehler |
006 |
ENXIO |
Kein solches Gerät oder keine solche Adresse |
007 |
E2BIG |
Argumentliste zu lang |
008 |
ENOEXEC |
Exec-Formatfehler |
009 |
EBADF |
Ungültige Dateinummer |
010 |
ECHILD |
Keine Kindprozesse |
011 |
EAGAIN |
Erneut versuchen |
012 |
ENOMEM |
Speicher erschöpft |
013 |
EACCES |
Zugriff verweigert |
014 |
FEHLER |
Falsche Adresse |
015 |
ENOTBLK |
Blockgerät erforderlich |
016 |
EBUSY |
Gerät oder Ressource belegt |
017 |
EEXIST |
Datei existiert |
018 |
EXDEV |
Geräteübergreifende Verbindung |
019 |
ENODEV |
Kein solches Gerät |
020 |
ENOTDIR |
Kein Verzeichnis |
021 |
EISDIR |
Ist ein Verzeichnis |
022 |
EINVAL |
Ungültiges Argument |
023 |
ENFILE |
Dateitabellenüberlauf |
024 |
EMFILE |
Zu viele geöffnete Dateien |
025 |
ENOTTY |
Keine Schreibmaschine |
026 |
ETXTBSY |
Textdatei belegt |
027 |
EFBIG |
Datei zu groß |
028 |
ENOSPC |
Kein Speicherplatz mehr auf dem Gerät |
029 |
ESPIPE |
Ungültiger Suchvorgang |
030 |
EROFS |
Schreibgeschütztes Dateisystem |
031 |
EMLINK |
Zu viele Links |
032 |
EPIPE |
Verbindung unterbrochen |
033 |
EDOM |
Mathematisches Argument außerhalb des Definitionsbereichs der Funktion |
034 |
ERANGE |
Mathematisches Ergebnis nicht darstellbar |
035 |
EDEADLK |
Ein Ressourcen-Deadlock würde auftreten. |
036 |
ENAMETOOLONG |
Dateiname zu lang |
037 |
ENOLCK |
Keine Datensatzsperren verfügbar |
038 |
ENOSYS |
Funktion nicht implementiert |
039 |
ENOTEMPTY |
Verzeichnis nicht leer |
040 |
ELOOP |
Zu viele symbolische Verknüpfungen gefunden |
041 |
||
042 |
ENOMSG |
Keine Meldung des gewünschten Typs |
043 |
EIDRM |
Kennung entfernt |
044 |
ECHRNG |
Kanalnummer außerhalb des gültigen Bereichs |
045 |
EL2NSYNC |
Level 2 nicht synchronisiert |
046 |
EL3HLT |
Stufe 3 gestoppt |
047 |
EL3RST |
Level 3 zurücksetzen |
048 |
ELNRNG |
Verbindungsnummer außerhalb des zulässigen Bereichs |
049 |
EUNATCH |
Protokolltreiber nicht angehängt |
050 |
ENOCSI |
Keine CSI Struktur verfügbar |
051 |
EL2HLT |
Stufe 2 gestoppt |
052 |
EBADE |
Ungültiger Austausch |
053 |
EBADR |
Ungültiger Anforderungsdeskriptor |
054 |
EXFULL |
Exchange vollständig |
055 |
ENOANO |
Keine Anode |
056 |
EBADRQC |
Ungültiger Anforderungscode |
057 |
EBADSLT |
Ungültiger Slot |
058 |
||
059 |
EBFONT |
Ungültiges Schriftartdateiformat |
060 |
ENOSTR |
Gerät ist kein Stream |
061 |
ENODATA |
Keine Daten verfügbar |
062 |
ETIME |
Zeitüberschreitung |
063 |
ENOSR |
Keine Stream-Ressourcen mehr verfügbar |
064 |
ENONET |
Die Maschine ist nicht im Netzwerk. |
065 |
ENOPKG |
Paket nicht installiert |
066 |
EREMOTE |
Objekt ist remote |
067 |
ENOLINK |
Die Verbindung wurde getrennt. |
068 |
EADV |
Werbefehler |
069 |
ESRMNT |
Srmount Fehler |
070 |
ECOMM |
Kommunikationsfehler beim Senden |
071 |
EPROTO |
Protokollfehler |
072 |
EMULTIHOP |
Multihop-Versuch |
073 |
EDOTDOT |
RFS spezifischer Fehler |
074 |
EBADMSG |
Keine Datenmeldung |
075 |
ÜBERLAUF |
Wert zu groß für den definierten Datentyp |
076 |
ENOTUNIQ |
Name nicht eindeutig im Netzwerk |
077 |
EBADFD |
Dateideskriptor in fehlerhaftem Zustand |
078 |
EREMCHG |
Remote-Adresse geändert |
079 |
ELIBACC |
Auf eine benötigte gemeinsam genutzte Bibliothek kann nicht zugegriffen werden |
080 |
ELIBBAD |
Zugriff auf eine beschädigte gemeinsam genutzte Bibliothek |
081 |
ELIBSCN |
|
082 |
ELIBMAX |
Versuch, zu viele gemeinsam genutzte Bibliotheken einzubinden |
083 |
ELIBEXEC |
Eine gemeinsam genutzte Bibliothek kann nicht direkt ausgeführt werden. |
084 |
EILSEQ |
Ungültige Bytefolge |
085 |
ERESTART |
Der unterbrochene Systemaufruf sollte neu gestartet werden |
086 |
ESTRPIPE |
Streams Pipe-Fehler |
087 |
EUSERS |
Zu viele Nutzer |
088 |
ENOTSOCK |
Socket-Operation an Nicht-Socket |
089 |
EDESTADDRREQ |
Zieladresse erforderlich |
090 |
EMSGSIZE |
Nachricht zu lang |
091 |
EPROTOTYPE |
Falscher Protokolltyp für Socket |
092 |
ENOPROTOOPT |
Protokoll nicht verfügbar |
093 |
EPROTONOSUPPORT |
Protokoll nicht unterstützt |
094 |
ESOCKTNOSUPPORT |
Sockeltyp wird nicht unterstützt |
095 |
EOPNOTSUPP |
Vorgang wird auf dem Transportendpunkt nicht unterstützt |
096 |
EPFNOSUPPORT |
Protokollfamilie nicht unterstützt |
097 |
EAFNOSUPPORT |
Adressfamilie wird vom Protokoll nicht unterstützt |
098 |
EADDRINUSE |
Adresse wird bereits verwendet |
099 |
EADDRNOTAVAIL |
Angeforderte Adresse kann nicht zugewiesen werden |
100 |
ENETDOWN |
Netzwerk ist ausgefallen |
101 |
ENETUNREACH |
Netzwerk nicht erreichbar |
102 |
ENETRESET |
Netzwerkverbindung aufgrund eines Resets getrennt |
103 |
ECONNABORTED |
Die Software hat die Verbindung beendet |
104 |
ECONNRESET |
Verbindung vom Gegenüber zurückgesetzt |
105 |
ENOBUFS |
Kein Pufferspeicher verfügbar |
106 |
EISCONN |
Transportendpunkt ist bereits verbunden |
107 |
ENOTCONN |
Transportendpunkt ist nicht verbunden |
108 |
ESHUTDOWN |
Senden nach Abschaltung des Transportendpunkts nicht möglich |
109 |
ETOOMANYREFS |
Zu viele Referenzen: kann nicht zusammengefügt werden |
110 |
Zeitüberschreitung |
Zeitüberschreitung bei der Verbindung |
111 |
ECONNREFUSED |
Verbindung abgelehnt |
112 |
EHOSTDOWN |
Host ist ausgefallen |
113 |
EHOSTUNREACH |
Keine Route zum Host |
114 |
EALREADY |
Operation läuft bereits |
115 |
EINPROGRESS |
Vorgang läuft |
116 |
||
117 |
EUCLEAN |
Die Struktur muss bereinigt werden. |
118 |
ENOTNAM |
Keine XENIX-Datei mit dem Namenstyp |
119 |
ENAVAIL |
Keine XENIX Semaphore verfügbar |
120 |
EISNAM |
Ist eine benannte Datei |
121 |
EREMOTEIO |
Remote I/O-Fehler |
122 |
EDQUOT |
Quota überschritten |
123 |
ENOMEDIUM |
Kein Medium gefunden |
124 |
EMEDIUMTYPE |
Falscher Medientyp |
125 |
ABGESAGT |
Vorgang abgebrochen |
126 |
ENOKEY |
Erforderlicher Schlüssel nicht verfügbar |
127 |
EKEYEXPIRED |
Schlüssel ist abgelaufen |
128 |
EKEYREVOKED |
Der Schlüssel wurde widerrufen |
129 |
EKEYREJECTED |
Der Schlüssel wurde vom Dienst abgelehnt |
130 |
EOWNERDEAD |
Für robuste Mutexe: Besitzer ist verstorben |
131 |
ENOTRECOVERABLE |
Für robuste Mutexe: Zustand nicht wiederherstellbar |