Sobre o bycast.log
O arquivo /var/local/log/bycast.log
é o arquivo principal de solução de problemas do software StorageGRID . Há um bycast.log
arquivo para cada nó da grade. O arquivo contém mensagens específicas para aquele nó da grade.
O arquivo /var/local/log/bycast-err.log
é um subconjunto de bycast.log
. Ele contém mensagens de gravidade ERRO e CRÍTICO.
Opcionalmente, você pode alterar o destino dos logs de auditoria e enviar informações de auditoria para um servidor syslog externo. Os logs locais dos registros de auditoria continuam sendo gerados e armazenados quando um servidor syslog externo é configurado. Ver "Configurar mensagens de auditoria e destinos de log" .
Rotação de arquivos para bycast.log
Quando o bycast.log
o arquivo atinge 1 GB, o arquivo existente é salvo e um novo arquivo de log é iniciado.
O arquivo salvo é renomeado bycast.log.1
, e o novo arquivo é nomeado bycast.log
. Quando o novo bycast.log
atinge 1 GB, bycast.log.1
é renomeado e compactado para se tornar bycast.log.2.gz
, e bycast.log
é renomeado bycast.log.1
.
O limite de rotação para bycast.log
são 21 arquivos. Quando a 22ª versão do bycast.log
arquivo é criado, o arquivo mais antigo é excluído.
O limite de rotação para bycast-err.log
são sete arquivos.
|
Se um arquivo de log foi compactado, você não deve descompactá-lo no mesmo local em que foi gravado. Descompactar o arquivo no mesmo local pode interferir nos scripts de rotação de log. |
Opcionalmente, você pode alterar o destino dos logs de auditoria e enviar informações de auditoria para um servidor syslog externo. Os logs locais dos registros de auditoria continuam sendo gerados e armazenados quando um servidor syslog externo é configurado. Ver "Configurar mensagens de auditoria e destinos de log" .
Mensagens em bycast.log
Mensagens em bycast.log
são escritos pelo ADE (Ambiente Distribuído Assíncrono). ADE é o ambiente de execução usado pelos serviços de cada nó da grade.
Exemplo de mensagem 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'
As mensagens ADE contêm as seguintes informações:
Segmento de mensagem | Valor no exemplo |
---|---|
ID do nó |
12455685 |
ID do processo ADE |
0357819531 |
Nome do módulo |
SVMR |
Identificador de mensagem |
EVHR |
Hora do sistema UTC |
2019-05-05T27T17:10:29.784677 (AAAA-MM-DDTHH:MM:SS.uuuuuu) |
Nível de gravidade |
ERRO |
Número de rastreamento interno |
0906 |
Mensagem |
SVMR: A verificação de integridade do volume 3 falhou com o motivo 'TOUT' |
Gravidade das mensagens em bycast.log
As mensagens em bycast.log
são atribuídos níveis de gravidade.
Por exemplo:
-
AVISO — Ocorreu um evento que deveria ser registrado. A maioria das mensagens de log estão neste nível.
-
AVISO — Ocorreu uma condição inesperada.
-
ERRO — Ocorreu um erro grave que afetará as operações.
-
CRÍTICO — Ocorreu uma condição anormal que interrompeu as operações normais. Você deve tratar a condição subjacente imediatamente.
Códigos de erro em bycast.log
A maioria das mensagens de erro em bycast.log
contêm códigos de erro.
A tabela a seguir lista códigos não numéricos comuns em bycast.log
. O significado exato de um código não numérico depende do contexto em que ele é relatado.
Código de erro | Significado |
---|---|
SUCS |
Nenhum erro |
GERR |
Desconhecido |
CANC |
Cancelado |
ABRT |
Abortado |
TOTALMENTE |
Tempo esgotado |
INVL |
Inválido |
NFND |
Não encontrado |
VERS |
Versão |
CONF |
Configuração |
FALHAR |
Fracassado |
ICPL |
Incompleto |
FEITO |
Feito |
SUNV |
Serviço não disponível |
A tabela a seguir lista os códigos de erro numéricos em bycast.log
.
Número do erro | Código de erro | Significado |
---|---|---|
001 |
EPERM |
Operação não permitida |
002 |
ENOENTE |
Não existe tal arquivo ou diretório |
003 |
ESRCH |
Não existe tal processo |
004 |
EINTR |
Chamada de sistema interrompida |
005 |
EIO |
Erro de E/S |
006 |
ENXIO |
Nenhum dispositivo ou endereço desse tipo |
007 |
E2BIG |
Lista de argumentos muito longa |
008 |
ENOEXEC |
Erro de formato Exec |
009 |
EBADF |
Número de arquivo inválido |
010 |
CRIANÇA |
Nenhum processo filho |
011 |
NOVAMENTE |
Tente novamente |
012 |
ENOMEM |
Sem memória |
013 |
EACCES |
Permissão negada |
014 |
FALHA |
Endereço incorreto |
015 |
ENOTBLK |
Dispositivo de bloqueio necessário |
016 |
EBUSY |
Dispositivo ou recurso ocupado |
017 |
EEXIST |
O arquivo existe |
018 |
EXDEV |
Link entre dispositivos |
019 |
ENODEV |
Nenhum dispositivo desse tipo |
020 |
ENOTDIR |
Não é um diretório |
021 |
EISDIR |
É um diretório |
022 |
EINVAL |
Argumento inválido |
023 |
ENFILE |
Estouro de tabela de arquivos |
024 |
EMFILE |
Muitos arquivos abertos |
025 |
NÃO É NADA |
Não é uma máquina de escrever |
026 |
ETXTBSY |
Arquivo de texto ocupado |
027 |
EFBIG |
Arquivo muito grande |
028 |
ENOSPC |
Não há espaço disponível no dispositivo |
029 |
ESPIAR |
Busca ilegal |
030 |
EROFS |
Sistema de arquivos somente leitura |
031 |
EMLINK |
Muitos links |
032 |
EPIPE |
Cano quebrado |
033 |
EDOM |
Argumento matemático fora do domínio da função |
034 |
ERRANGE |
Resultado matemático não representável |
035 |
EDEADLK |
Ocorreria um impasse de recursos |
036 |
ENAMETOOLONG |
Nome do arquivo muito longo |
037 |
ENOLCK |
Nenhum bloqueio de registro disponível |
038 |
ENOSYS |
Função não implementada |
039 |
ENOTEMPTY |
Diretório não vazio |
040 |
ELOOP |
Muitos links simbólicos encontrados |
041 |
||
042 |
ENOMSG |
Nenhuma mensagem do tipo desejado |
043 |
EIDRM |
Identificador removido |
044 |
ECHRNG |
Número do canal fora do intervalo |
045 |
EL2NSYNC |
Nível 2 não sincronizado |
046 |
EL3HLT |
Nível 3 interrompido |
047 |
EL3RST |
Redefinição de nível 3 |
048 |
ELNRNG |
Número do link fora do intervalo |
049 |
EUNATCHE |
Driver de protocolo não anexado |
050 |
ENOCSI |
Nenhuma estrutura CSI disponível |
051 |
EL2HLT |
Nível 2 interrompido |
052 |
EBADE |
Troca inválida |
053 |
EBADR |
Descritor de solicitação inválido |
054 |
EXFULL |
Troca completa |
055 |
ENOANO |
Sem ânodo |
056 |
EBADRQC |
Código de solicitação inválido |
057 |
EBADSLT |
Slot inválido |
058 |
||
059 |
EBFONT |
Formato de arquivo de fonte incorreto |
060 |
ENOSTR |
O dispositivo não é um fluxo |
061 |
ENODADOS |
Nenhum dado disponível |
062 |
ETIME |
Temporizador expirado |
063 |
ENOSR |
Recursos fora dos fluxos |
064 |
ENONET |
A máquina não está na rede |
065 |
ENOPKG |
Pacote não instalado |
066 |
REMOTO |
O objeto é remoto |
067 |
ENOLINK |
O link foi rompido |
068 |
EADV |
Erro de anúncio |
069 |
ESRMNT |
Erro Srmount |
070 |
ECOMM |
Erro de comunicação no envio |
071 |
EPROTO |
Erro de protocolo |
072 |
EMULTIHOP |
Tentativa de multi-hop |
073 |
EDOTDOT |
Erro específico do RFS |
074 |
EBADMSG |
Não é uma mensagem de dados |
075 |
EOVERFLOW |
Valor muito grande para o tipo de dados definido |
076 |
ENOTUNIQ |
Nome não exclusivo na rede |
077 |
EBADFD |
Descritor de arquivo em mau estado |
078 |
EREMCHG |
Endereço remoto alterado |
079 |
ELIBACC |
Não é possível acessar uma biblioteca compartilhada necessária |
080 |
ELIBBAD |
Acessando uma biblioteca compartilhada corrompida |
081 |
ELIBSCN |
|
082 |
ELIBMAX |
Tentando vincular muitas bibliotecas compartilhadas |
083 |
ELIBEXEC |
Não é possível executar uma biblioteca compartilhada diretamente |
084 |
EILSEQ |
Sequência de bytes ilegal |
085 |
ERESTART |
A chamada de sistema interrompida deve ser reiniciada |
086 |
ESTRPIPE |
Erro de canal de fluxos |
087 |
USUÁRIOS |
Muitos usuários |
088 |
ENOTSOCK |
Operação de soquete em não soquete |
089 |
EDESTADDRREQ |
Endereço de destino obrigatório |
090 |
TAMANHO EMSGS |
Mensagem muito longa |
091 |
EPROTÓTIPO |
Protocolo tipo errado para soquete |
092 |
ENOPROTOOPT |
Protocolo não disponível |
093 |
EPROTONOSUPPORT |
Protocolo não suportado |
094 |
SUPORTE ESOCKTNOS |
Tipo de soquete não suportado |
095 |
EOPNOTSUPP |
Operação não suportada no ponto de extremidade de transporte |
096 |
EPFNOSUPPORT |
Família de protocolo não suportada |
097 |
APOIO EAFNOS |
Família de endereços não suportada pelo protocolo |
098 |
USO DE DRINCO PRINCIPAL |
Endereço já em uso |
099 |
EDDRNOTAVAIL |
Não é possível atribuir o endereço solicitado |
100 |
ENETDOWN |
A rede está inativa |
101 |
ENETUNREACH |
A rede está inacessível |
102 |
ENETRESET |
A rede perdeu a conexão devido à reinicialização |
103 |
ECONNABORTED |
O software causou o encerramento da conexão |
104 |
REINICIALIZAÇÃO ECONÔMICA |
Conexão redefinida pelo peer |
105 |
ENOBUFS |
Não há espaço de buffer disponível |
106 |
EISCONN |
O ponto final de transporte já está conectado |
107 |
ENOTCONN |
O ponto final de transporte não está conectado |
108 |
DESLIGAMENTO |
Não é possível enviar após o desligamento do ponto de extremidade de transporte |
109 |
ETOOMANYREFS |
Muitas referências: não é possível unir |
110 |
ETIMEDOUT |
Tempo de conexão esgotado |
111 |
ECONOMIZADO RECUSADO |
Ligação recusada |
112 |
EHOSTDOWN |
O host está inativo |
113 |
EHOSTUNREACH |
Nenhuma rota para o host |
114 |
JÁ |
Operação já em andamento |
115 |
EINPROGRESS |
Operação em andamento |
116 |
||
117 |
EUCLEAN |
Estrutura precisa de limpeza |
118 |
ENOTNAM |
Não é um arquivo do tipo nomeado XENIX |
119 |
DISPONIBILIZAR |
Nenhum semáforo XENIX disponível |
120 |
EISNAM |
É um arquivo de tipo nomeado |
121 |
EREMOTEIO |
Erro de E/S remota |
122 |
EDQUOT |
Cota excedida |
123 |
ENOMEDIUM |
Nenhum meio encontrado |
124 |
TIPO MÉDIO |
Tipo de mídia errado |
125 |
EXCANCELADO |
Operação cancelada |
126 |
ENOKEY |
Chave necessária não disponível |
127 |
EKEY EXPIRADA |
A chave expirou |
128 |
EKEY REVOGADA |
A chave foi revogada |
129 |
EKEYREJEITADO |
A chave foi rejeitada pelo serviço |
130 |
PROPRIETÁRIO MORTO |
Para mutexes robustos: O proprietário faleceu |
131 |
ENOTRECOVERABLE |
Para mutexes robustos: Estado não recuperável |