Etwa bycast.log
Die Datei /var/local/log/bycast.log
ist die primäre Fehlerbehebungsdatei für die StorageGRID-Software. Für jeden Grid-Node gibt es eine bycast.log
Datei. Die Datei enthält für diesen Grid-Node spezifische Meldungen.
Die Datei /var/local/log/bycast-err.log
ist eine Teilmenge von bycast.log
. Er enthält Meldungen mit dem Schweregrad „FEHLER“ und „KRITISCH“.
Optional können Sie das Ziel der Audit-Protokolle ändern und Audit-Informationen an einen externen Syslog-Server senden. Lokale Protokolle von Audit-Datensätzen werden weiterhin generiert und gespeichert, wenn ein externer Syslog-Server konfiguriert ist. Siehe "Konfigurieren von Überwachungsmeldungen und Protokollzielen".
Dateirotation für bycast.log
Wenn die bycast.log
Datei 1 GB erreicht, wird die vorhandene Datei gespeichert und eine neue Protokolldatei gestartet.
Die gespeicherte Datei wird umbenannt bycast.log.1
, und die neue Datei wird benannt bycast.log
. Wenn das neue bycast.log
1 GB erreicht, wird umbenannt und komprimiert, bycast.log.1
um zu werden bycast.log.2.gz
, 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, dürfen Sie sie nicht auf den gleichen Speicherort dekomprimieren, an dem sie geschrieben wurde. Die Dekomprimierung der Datei an demselben Speicherort kann die Drehskripte des Protokolls beeinträchtigen. |
Optional können Sie das Ziel der Audit-Protokolle ändern und Audit-Informationen an einen externen Syslog-Server senden. Lokale Protokolle von Audit-Datensätzen werden weiterhin generiert und gespeichert, wenn ein externer Syslog-Server konfiguriert ist. Siehe "Konfigurieren von Überwachungsmeldungen und Protokollzielen".
Nachrichten in bycast.log
Nachrichten in bycast.log
werden von der ADE (Asynchronous Distributed Environment) geschrieben. ADE ist die Laufzeitumgebung, die von den Services jedes Grid-Node verwendet wird.
Beispielmeldung für ADE:
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 |
---|---|
Node-ID |
12455685 |
PROZESS-ID WIRD ADDIEREN |
0357819531 |
Modulname |
SVMR |
Nachrichtenkennung |
EVHF |
UTC-Systemzeit |
2019-05-05T27T17:10:29.784677 (JJJJ-MM-DDTHH:MM:SS.UUUUUU) |
Schweregrad |
FEHLER |
Interne Tracking-Nummer |
0906 |
Nachricht |
SVMR: Integritätsprüfung auf Volume 3 mit Grund 'AUSWEG' fehlgeschlagen |
Nachrichten-Schweregrade in bycast.log
Den Meldungen in bycast.log
werden Schweregrade zugewiesen.
Beispiel:
-
HINWEIS — ein Ereignis, das aufgezeichnet werden soll, ist aufgetreten. Die meisten Protokollmeldungen befinden sich auf dieser Ebene.
-
WARNUNG — ein unerwarteter Zustand ist aufgetreten.
-
ERROR — ein großer Fehler ist aufgetreten, der sich auf den Betrieb auswirkt.
-
KRITISCH — Es ist ein anormaler Zustand aufgetreten, der den normalen Betrieb gestoppt hat. Sie sollten umgehend mit dem zugrunde liegenden Zustand beginnen.
Fehlercodes in bycast.log
Die meisten Fehlermeldungen in bycast.log
enthalten Fehlercodes.
In der folgenden Tabelle sind die allgemeinen nicht-numerischen Codes in aufgeführt bycast.log
. Die genaue Bedeutung eines nicht-numerischen Codes hängt vom Kontext ab, in dem er gemeldet wird.
Fehlercode | Bedeutung |
---|---|
SUKZ |
Kein Fehler |
GERR |
Unbekannt |
STORNO |
Storniert |
ABRT |
Abgebrochen |
TOUT |
Zeitüberschreitung |
INVL |
Ungültig |
NFND |
Nicht gefunden |
ROVER |
Version |
CONF |
Konfiguration |
FEHLER |
Fehlgeschlagen |
ICPL |
Unvollständig |
FERTIG |
Fertig |
SUNV |
Service nicht verfügbar |
In der folgenden Tabelle sind die numerischen Fehlercodes in aufgeführt bycast.log
.
Fehlernummer | Fehlercode | Bedeutung |
---|---|---|
001 |
EPERM |
Vorgang nicht zulässig |
002 |
ENOENT |
Keine solche Datei oder Verzeichnis |
003 |
ESRCH |
Kein solcher Prozess |
004 |
EINTR |
Unterbrochener Systemanruf |
005 |
EIO |
I/O-Fehler |
006 |
ENXIO |
Dieses Gerät oder diese Adresse ist nicht vorhanden |
007 |
E2BIG |
Argumentliste zu lang |
008 |
ENOEXEC |
Fehler im Executive-Format |
009 |
EBADF |
Ungültige Dateinummer |
010 |
ECHILD |
Keine Kinderprozesse |
011 |
EAGAIN |
Versuchen Sie es erneut |
012 |
ENOMEM |
Nicht genügend Arbeitsspeicher |
013 |
EACCES |
Berechtigung verweigert |
014 |
FAULT |
Ungültige Adresse |
015 |
ENOTBLK |
Blockgerät erforderlich |
016 |
EBUSY |
Gerät oder Ressource beschäftigt |
017 |
EEXIST |
Datei vorhanden |
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 |
DATEI |
Dateitabelle-Überlauf |
024 |
EMFILE |
Zu viele geöffnete Dateien |
025 |
ENOTTY |
Keine Schreibmaschine |
026 |
ETXTBSY |
Textdatei belegt |
027 |
EFBIG |
Datei zu groß |
028 |
ENOSPC |
Kein Platz mehr auf dem Gerät |
029 |
ESPIPE |
Illegale Suche |
030 |
EROFS |
Schreibgeschütztes Dateisystem |
031 |
EMLINK |
Zu viele Links |
032 |
E-ROHR |
Gebrochenes Rohr |
033 |
EDOM |
Math Argument aus Domäne der Funktion |
034 |
ERANGE |
Math Ergebnis nicht darstellbar |
035 |
EDEADLK |
Ressourcen-Deadlock würde eintreten |
036 |
ENAMETOOOLONG |
Dateiname zu lang |
037 |
ENOLCK |
Keine Datensatzsperren verfügbar |
038 |
ENOSYS |
Funktion nicht implementiert |
039 |
ENOTEMPTY |
Verzeichnis nicht leer |
040 |
ELOOP |
Es wurden zu viele symbolische Links gefunden |
041 |
||
042 |
ENOMSG |
Keine Nachricht vom gewünschten Typ |
043 |
EIDRM |
Kennung entfernt |
044 |
ECHRNG |
Kanalnummer außerhalb des Bereichs |
045 |
EL2NSYNC |
Ebene 2 nicht synchronisiert |
046 |
EL3HLT |
Ebene 3 angehalten |
047 |
EL3RST |
Stufe 3 zurücksetzen |
048 |
ELNRNG |
Verbindungsnummer außerhalb des Bereichs |
049 |
EUNATCH |
Protokolltreiber nicht angeschlossen |
050 |
ENOCSI |
Keine CSI-Struktur verfügbar |
051 |
EL2HLT |
Ebene 2 angehalten |
052 |
EBADE |
Ungültiger Austausch |
053 |
EBADR |
Ungültiger Anforderungsdeskriptor |
054 |
EXFULL |
Exchange voll |
055 |
ENOANO |
Keine Anode |
056 |
EBADRQC |
Ungültiger Anforderungscode |
057 |
EBADSLT |
Ungültiger Steckplatz |
058 |
||
059 |
EBFONT |
Schlechtes Schriftdateiformat |
060 |
ENOSTR |
Gerät kein Strom |
061 |
ENODATA |
Keine Daten verfügbar |
062 |
ETIME |
Timer abgelaufen |
063 |
ENOSR |
Aus Datenströmen: Ressourcen |
064 |
ENONET |
Die Maschine befindet sich nicht im Netzwerk |
065 |
ENOPKG |
Paket nicht installiert |
066 |
EREMOTE |
Das Objekt ist Remote |
067 |
ENOLINK |
Verbindung wurde getrennt |
068 |
ADV |
Fehler anzeigen |
069 |
ESRMNT |
SrMount-Fehler |
070 |
ECOMM |
Kommunikationsfehler beim Senden |
071 |
EPROTO |
Protokollfehler |
072 |
EMULTIHOP |
MultiHop versucht |
073 |
EDOTDOT |
RFS-spezifischer Fehler |
074 |
EBADMSG |
Keine Datennachricht |
075 |
EOVERFLOW |
Wert zu groß für definierten Datentyp |
076 |
ENOTUNIQ |
Name nicht eindeutig im Netzwerk |
077 |
EBADFD |
Dateideskriptor im schlechten Zustand |
078 |
EREMCHG |
Remote-Adresse geändert |
079 |
ELIBACC |
Kein Zugriff auf eine erforderliche freigegebene Bibliothek möglich |
080 |
ELIBBAD |
Zugriff auf eine beschädigte, gemeinsam genutzte Bibliothek |
081 |
ELIBSCN |
|
082 |
ELIBMAX |
Es wird versucht, zu viele gemeinsam genutzte Bibliotheken zu verbinden |
083 |
ELIBEXEC |
Eine gemeinsam genutzte Bibliothek kann nicht direkt exec |
084 |
EILSEQ |
Ungültige Byte-Sequenz |
085 |
ERESTART |
Unterbrochener Systemanruf sollte neu gestartet werden |
086 |
ESTRPIPE |
Leitungsfehler |
087 |
EUSERS |
Zu viele Benutzer |
088 |
ENOTSOCK |
Buchsenbetrieb an nicht-Socket |
089 |
EDESTADDRREQ |
Zieladresse erforderlich |
090 |
EMSGSIZE |
Nachricht zu lang |
091 |
EPROTOTYPE |
Protokoll falscher Typ für Socket |
092 |
ENOPROTOOPT |
Protokoll nicht verfügbar |
093 |
EPROTONOSUPPORT |
Protokoll nicht unterstützt |
094 |
ESOCKTNOSUPPORT |
Socket-Typ nicht unterstützt |
095 |
EOPNOTSUPP |
Der Vorgang wird auf dem Transportendpunkt nicht unterstützt |
096 |
EPFNOSUPPORT |
Protokollfamilie wird nicht unterstützt |
097 |
EAFNOSUPPORT |
Adressfamilie wird nicht durch Protokoll unterstützt |
098 |
EADDRINUSE |
Die Adresse wird bereits verwendet |
099 |
EADDRNOTAVAIL |
Angeforderte Adresse kann nicht zugewiesen werden |
100 |
ENETDOWN |
Netzwerk ausgefallen |
101 |
ENETUNREACH |
Netzwerk nicht erreichbar |
102 |
ENETRESET |
Die Verbindung wurde aufgrund von Reset unterbrochen |
103 |
ECONNABORTED |
Die Verbindung wurde durch die Software beendet |
104 |
ECONNNRESET |
Verbindungsrücksetzung durch Peer |
105 |
ENOBUFS |
Kein Pufferspeicher verfügbar |
106 |
EISCONN |
Transportendpunkt ist bereits verbunden |
107 |
ENOTCONN |
Transportendpunkt ist nicht verbunden |
108 |
ESHUTDOWN |
Senden nach dem Herunterfahren des Transportendpunkts nicht möglich |
109 |
ETOMANYREFS |
Zu viele Referenzen: Spleißen nicht möglich |
110 |
ETIMEDOUT |
Zeitüberschreitung bei Verbindung |
111 |
ECONNNREFUSED |
Verbindung abgelehnt |
112 |
EHOSTDOWN |
Host ist ausgefallen |
113 |
EHEOSTUNREACH |
Keine Route zum Host |
114 |
EALREADY |
Der Vorgang wird bereits ausgeführt |
115 |
EINPROGRESS |
Vorgang wird jetzt ausgeführt |
116 |
||
117 |
EUCLEAN |
Struktur muss gereinigt werden |
118 |
ENOTNAM |
Keine XENIX-Datei mit dem Namen |
119 |
ENAVAIL |
Keine XENIX-Semaphore verfügbar |
120 |
EISNAM |
Ist eine Datei mit dem Namen |
121 |
EREMOTEIO |
Remote-I/O-Fehler |
122 |
EDQUOT |
Kontingent überschritten |
123 |
ENOMEDIUM |
Kein Medium gefunden |
124 |
EMEDIUMTYPE |
Falscher Medientyp |
125 |
ECANCELED |
Vorgang Abgebrochen |
126 |
ENOKEY |
Erforderlicher Schlüssel nicht verfügbar |
127 |
EKEYEXPIRED |
Schlüssel abgelaufen |
128 |
EKEYREVOKED |
Schlüssel wurde widerrufen |
129 |
EKEYREJECTED |
Schlüssel wurde vom Dienst abgelehnt |
130 |
EOWNERDEAD |
Für robuste Mutexe: Besitzer starb |
131 |
ENOTRECOVERABLE |
Bei robusten Mutation: Status nicht wiederherstellbar |