Skip to main content
La versione in lingua italiana fornita proviene da una traduzione automatica. Per eventuali incoerenze, fare riferimento alla versione in lingua inglese.

A proposito di bycast.log

Collaboratori

Il file /var/local/log/bycast.log è il file di risoluzione dei problemi principale per il software StorageGRID. Esiste un bycast.log file per ogni nodo della griglia. Il file contiene messaggi specifici del nodo della griglia.

Il file /var/local/log/bycast-err.log è un sottoinsieme di bycast.log. Contiene messaggi di errore di severità e CRITICI.

In alternativa, è possibile modificare la destinazione dei registri di controllo e inviare le informazioni di controllo a un server syslog esterno. I registri locali dei record di controllo continuano a essere generati e memorizzati quando viene configurato un server syslog esterno. Vedere "Configurare i messaggi di audit e le destinazioni dei log".

Rotazione del file per bycast.log

Quando il bycast.log file raggiunge i 1 GB, il file esistente viene salvato e viene avviato un nuovo file di registro.

Il file salvato viene rinominato bycast.log.1 e il nuovo file viene denominato bycast.log. Quando il nuovo bycast.log raggiunge i 1 GB, bycast.log.1 viene rinominato e compresso in diventa bycast.log.2.gz, e bycast.log viene rinominato bycast.log.1.

Il limite di rotazione per bycast.log è di 21 file. Quando viene creata la versione 22nd del bycast.log file, il file più vecchio viene eliminato.

Il limite di rotazione per bycast-err.log è di sette file.

Nota Se un file di log è stato compresso, non è necessario decomprimerlo nella stessa posizione in cui è stato scritto. La decompressione del file nella stessa posizione può interferire con gli script di rotazione del log.

In alternativa, è possibile modificare la destinazione dei registri di controllo e inviare le informazioni di controllo a un server syslog esterno. I registri locali dei record di controllo continuano a essere generati e memorizzati quando viene configurato un server syslog esterno. Vedere "Configurare i messaggi di audit e le destinazioni dei log".

Messaggi nel bycast.log

I messaggi in bycast.log sono scritti dall'ADE (Asynchronous Distributed Environment). ADE è l'ambiente di runtime utilizzato dai servizi di ciascun nodo di rete.

Esempio di messaggio 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'

I messaggi ADE contengono le seguenti informazioni:

Segmento di messaggio Valore nell'esempio

ID nodo

12455685

ID processo ADE

0357819531

Nome del modulo

SVMR

Identificatore del messaggio

EVHR

Ora di sistema UTC

2019-05-05T27T17:10:29.784677 (AAAA-MM-DDGH:MM:SS.UUUUUUUU)

Livello di severità

ERRORE

Numero di tracking interno

0906

Messaggio

SVMR: Controllo dello stato di salute sul volume 3 non riuscito con motivo 'TOUT'

Severità dei messaggi nel bycast.log

I messaggi in bycast.log sono livelli di gravità assegnati.

Ad esempio:

  • NOTA — si è verificato un evento da registrare. La maggior parte dei messaggi di log è a questo livello.

  • ATTENZIONE — si è verificata una condizione imprevista.

  • ERRORE — si è verificato un errore grave che ha un impatto sulle operazioni.

  • CRITICO — si è verificata una condizione anomala che ha interrotto le normali operazioni. È necessario risolvere immediatamente la condizione sottostante.

Codici di errore in bycast.log

La maggior parte dei messaggi di errore in bycast.log contiene codici di errore.

La tabella seguente elenca i codici non numerici comuni in bycast.log. il significato esatto di un codice non numerico dipende dal contesto in cui è riportato.

Codice di errore Significato

SUC

Nessun errore

GERR

Sconosciuto

CANC

Annullato

ABRT

Interrotto

TOUT

Timeout

INVL

Non valido

NFND

Non trovato

VERS

Versione

CONF

Configurazione

NON RIUSCITO

Non riuscito

ICPL

Incompleto

FATTO

Fatto

SUNV

Servizio non disponibile

La tabella seguente elenca i codici di errore numerici in bycast.log.

Numero di errore Codice di errore Significato

001

EPER

Operazione non consentita

002

ENOENT

Nessun file o directory di questo tipo

003

ESRCH

Nessun processo di questo tipo

004

EINTR

Chiamata di sistema interrotta

005

EIO

Errore i/O.

006

ENXIO

Nessun dispositivo o indirizzo di questo tipo

007

E2BIG

Elenco di argomenti troppo lungo

008

ENOEXEC

Errore di formato Exec

009

EBADF

Numero di file errato

010

ECHILD

Nessun processo figlio

011

EAGAIN

Riprovare

012

ENOMEM

Memoria esaurita

013

EACCES

Permesso negato

014

EFAULT

Indirizzo non valido

015

ENOTBLK

Dispositivo a blocchi richiesto

016

EBUSY

Periferica o risorsa occupata

017

EEXIST

Il file esiste

018

ESCLUDI

Collegamento tra dispositivi

019

ENODEV

Nessun dispositivo di questo tipo

020

ENOTDIR

Non una directory

021

EISDIR

È una directory

022

EINVAL

Argomento non valido

023

ENFILE

Overflow della tabella dei file

024

EMFILE

Troppi file aperti

025

ENOTTY

Non è una macchina da scrivere

026

ETXTBSY

File di testo occupato

027

EFBIG

File troppo grande

028

ENOSPC

Spazio non disponibile sul dispositivo

029

ESPIPE

Ricerca illegale

030

EROFS

File system di sola lettura

031

EMSINK

Troppi collegamenti

032

EPIPE

Tubo rotto

033

EDOM

Argomento matematico fuori dominio della funzione

034

ERANGE

Risultato matematico non rappresentabile

035

EDEADLK

Si verificherebbe un deadlock delle risorse

036

ENAMETOLONG

Nome file troppo lungo

037

ENOLCK

Nessun blocco di record disponibile

038

ENOSYS

Funzione non implementata

039

ENOTEMPTY

Directory non vuota

040

ELOOP

Sono stati rilevati troppi collegamenti simbolici

041

042

ENOMSG

Nessun messaggio del tipo desiderato

043

EIDRM

Identificatore rimosso

044

ECHRNG

Numero di canale fuori intervallo

045

EL2NSYNC

Livello 2 non sincronizzato

046

EL3HLT

Livello 3 arrestato

047

EL3RST

Ripristino livello 3

048

ELNRNG

Numero di collegamento fuori intervallo

049

EUNATCH

Driver del protocollo non collegato

050

ENOCSI

Nessuna struttura CSI disponibile

051

EL2HLT

Livello 2 arrestato

052

EBADE

Scambio non valido

053

EBADR

Descrittore della richiesta non valido

054

ESCLUDI

Exchange pieno

055

ENOANO

Nessun anodo

056

EBADRQC

Codice di richiesta non valido

057

EBADSLT

Slot non valido

058

059

EBFONT

Formato del file di font non valido

060

ENOSTR

Il dispositivo non è un flusso

061

ENODATA

Nessun dato disponibile

062

ETIME

Timer scaduto

063

ENOSR

Risorse out of Streams

064

ENONET

La macchina non è in rete

065

ENOPKG

Pacchetto non installato

066

EREMOTE

L'oggetto è remoto

067

ENOLINK

Il collegamento è stato separato

068

EADV

Errore di pubblicità

069

ESRMNT

Errore Srmount

070

ECOMM

Errore di comunicazione durante l'invio

071

PRONTO

Errore di protocollo

072

EMULTIHOP

Tentativo di multihop

073

EDOTDOT

Errore specifico RFS

074

EBADMSG

Non è un messaggio dati

075

EOVERFLOW

Valore troppo grande per il tipo di dati definito

076

ENOTUNIQ

Nome non univoco sulla rete

077

EBADFD

Descrittore del file in stato non valido

078

EREMCHG

Indirizzo remoto modificato

079

ELIBACC

Impossibile accedere a una libreria condivisa necessaria

080

ELIBBAD

Accesso a una libreria condivisa danneggiata

081

ELIBSCN

082

ELIBMAX

Tentativo di collegamento in troppe librerie condivise

083

ELIBEXEC

Impossibile eseguire direttamente una libreria condivisa

084

EILSEQ

Sequenza di byte non valida

085

ERESTART

La chiamata di sistema interrotta deve essere riavviata

086

ESTRPIPE

Errore pipe flussi

087

EUSERS

Troppi utenti

088

ENOTSOCK

Funzionamento socket su non socket

089

EDESTADDRREQ

Indirizzo di destinazione obbligatorio

090

EMSGSIZE

Messaggio troppo lungo

091

EPROTOTYPE

Tipo di protocollo errato per il socket

092

ENOPROTOOPT

Protocollo non disponibile

093

EPROTONOSUPPORT

Protocollo non supportato

094

SESOCKTNOSUPPORT

Tipo di socket non supportato

095

EOPNOTSUPP

Operazione non supportata sull'endpoint di trasporto

096

EPFNOSUPPORT

Famiglia di protocolli non supportata

097

EAFNOSUPPORT

Famiglia di indirizzi non supportata dal protocollo

098

EADDRINUSE

Indirizzo già in uso

099

EADDRNOTAVAIL

Impossibile assegnare l'indirizzo richiesto

100

ENETDOWN

La rete non è disponibile

101

ENETUNREACH

La rete non è raggiungibile

102

ENETRESET

Connessione di rete interrotta a causa del ripristino

103

PRONTO

Il software ha causato l'interruzione della connessione

104

ECONNRESET

Connessione ripristinata da peer

105

ENOBUFS

Spazio buffer non disponibile

106

EISCONN

Endpoint di trasporto già connesso

107

ENOTCONN

Endpoint di trasporto non connesso

108

ESHUTDOWN

Impossibile inviare dopo l'arresto dell'endpoint di trasporto

109

ETOOMANYREFS

Troppi riferimenti: Impossibile unire

110

ETIMEDOUT

Timeout della connessione

111

ECONNREFUSED

Connessione rifiutata

112

EHOSTDOWN

Host non attivo

113

EHOSTUNREACH

Nessun percorso verso l'host

114

EALREADY

Operazione già in corso

115

EINPROGRESS

Operazione in corso

116

117

EUCLEAN

La struttura deve essere pulita

118

ENOTNAM

Non è un file XENIX denominato

119

ENAVAIL

Nessun semaphore XENIX disponibile

120

EISNAM

È un file di tipo denominato

121

EREMOTEIO

Errore i/o remoto

122

EDQUOT

Quota superata

123

ENOMEDIUM

Nessun supporto trovato

124

EMPDIUMTYPE

Tipo di supporto errato

125

LED ECANCELED

Operazione annullata

126

ENOKEY

Chiave richiesta non disponibile

127

EKEYEXPIRED

Chiave scaduta

128

EKEYREVOKED

Chiave revocata

129

EKEYREJECTED

Chiave rifiutata dal servizio

130

EOWNERDEAD

Per i mutex più forti: Il proprietario è morto

131

ENOTRECOVERABILE

Per mutex affidabili: Stato non ripristinabile