Conoce el StorageGRID bycast.log
El archivo /var/local/log/bycast.log es el archivo principal de resolución de problemas del software StorageGRID. Hay un archivo bycast.log para cada nodo de grid. El archivo contiene mensajes específicos de ese nodo de grid.
El archivo /var/local/log/bycast-err.log es un subconjunto de bycast.log. Contiene mensajes de gravedad ERROR y CRITICAL.
Si lo deseas, puedes cambiar la ubicación de destino de los registros de auditoría y enviar la información de auditoría a un servidor syslog externo. Los registros locales de auditoría se siguen generando y almacenando cuando se configura un servidor syslog externo. Consulta "Configura la gestión de registros y el servidor syslog externo".
Rotación de archivos para bycast.log
Cuando el archivo bycast.log alcanza 1 GB, se guarda el archivo existente y se inicia un nuevo archivo de registro.
El archivo guardado pasa a llamarse bycast.log.1, y el nuevo archivo se llama bycast.log. Cuando el nuevo bycast.log alcanza 1 GB, bycast.log.1 cambia de nombre y se comprime para convertirse en bycast.log.2.gz, y bycast.log pasa a llamarse bycast.log.1.
El límite de rotación para bycast.log es 21 archivos. Cuando se crea la versión número 22 del archivo bycast.log, se elimina el archivo más antiguo.
El límite de rotación para bycast-err.log es de siete archivos.
|
|
Si un archivo de registro se ha comprimido, no debes descomprimirlo en la misma ubicación en la que se guardó. Descomprimir el archivo en la misma ubicación puede interferir con los scripts de rotación de registros. |
Si lo deseas, puedes cambiar la ubicación de destino de los registros de auditoría y enviar la información de auditoría a un servidor syslog externo. Los registros locales de auditoría se siguen generando y almacenando cuando se configura un servidor syslog externo. Consulta "Configura la gestión de registros y el servidor syslog externo".
Mensajes en bycast.log
Los mensajes en bycast.log son escritos por el ADE (Asynchronous Distributed Environment). ADE es el entorno de ejecución que usan los servicios de cada nodo de la grid.
Ejemplo de mensaje 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'
Los mensajes ADE contienen la siguiente información:
| Segmento de mensaje | Valor en el ejemplo |
|---|---|
Nodo ID |
12455685 |
ID del proceso ADE |
0357819531 |
Nombre del módulo |
SVMR |
Identificador de mensaje |
EVHR |
Hora del sistema UTC |
2019-05-05T27T17:10:29.784677 (AAAA-MM-DDTHH:MM:SS.uuuuuu) |
Nivel de gravedad |
ERROR |
Número de seguimiento interno |
0906 |
Mensaje |
SVMR: la comprobación del estado del volumen 3 ha fallado con el motivo 'TOUT' |
Gravedades de los mensajes en bycast.log
Los mensajes en bycast.log tienen niveles de gravedad asignados.
Por ejemplo:
-
AVISO — Se ha producido un evento que debe registrarse. La mayoría de los mensajes de registro se encuentran en este nivel.
-
ADVERTENCIA — Ha ocurrido una condición inesperada.
-
ERROR — Se ha producido un error grave que afectará las operaciones.
-
CRÍTICO — Se ha producido una situación anómala que ha interrumpido el funcionamiento normal. Debes solucionar el problema subyacente de inmediato.
Códigos de error en bycast.log
La mayoría de los mensajes de error en bycast.log contienen códigos de error.
La siguiente tabla muestra los códigos no numéricos más comunes en bycast.log. El significado exacto de un código no numérico depende del contexto en el que se informa.
| Código de error | Significado |
|---|---|
SUCS |
No hay ningún error |
GERR |
Desconocido |
Cancelar |
Cancelado |
ABRT |
Abortado |
TOUT |
Tiempo de espera |
INVL |
No válido |
NFND |
No encontrado |
VERSIÓN |
Versión |
CONF |
Configuración |
FALLO |
Con errores |
ICPL |
Incompleto |
HECHO |
Hecho |
SUNV |
Servicio no disponible |
La siguiente tabla muestra los códigos de error numéricos en bycast.log.
| Número de error | Código de error | Significado |
|---|---|---|
001 |
EPERM |
Operación no permitida |
002 |
ENOENT |
No existe tal archivo ni directorio |
003 |
ESRCH |
No existe tal proceso |
004 |
EINTR |
Llamada al sistema interrumpida |
005 |
EIO |
Error de E/S |
006 |
ENXIO |
No existe ningún dispositivo ni dirección de ese tipo |
007 |
E2BIG |
La lista de argumentos es demasiado larga |
008 |
ENOEXEC |
Error de formato exec |
009 |
EBADF |
Número de archivo incorrecto |
010 |
ECHILD |
No hay procesos secundarios |
011 |
EAGAIN |
Inténtalo de nuevo |
012 |
ENOMEM |
Memoria insuficiente |
013 |
EACCES |
Permiso denegado |
014 |
EFAULT |
Dirección incorrecta |
015 |
ENOTBLK |
Se requiere un dispositivo de bloque |
016 |
EBUSY |
Dispositivo o recurso ocupado |
017 |
EEXIST |
El archivo ya existe |
018 |
EXDEV |
Enlace entre dispositivos |
019 |
ENODEV |
No existe ningún dispositivo de ese tipo |
020 |
ENOTDIR |
No es un directorio |
021 |
EISDIR |
Es un directorio |
022 |
EINVAL |
Argumento no válido |
023 |
ENFILE |
Desbordamiento de la tabla de archivos |
024 |
EMFILE |
Hay demasiados archivos abiertos |
025 |
ENOTTY |
No es una máquina de escribir |
026 |
ETXTBSY |
Archivo de texto ocupado |
027 |
EFBIG |
El archivo es demasiado grande |
028 |
ENOSPC |
No queda espacio en el dispositivo |
029 |
ESPIPE |
Búsqueda ilegal |
030 |
EROFS |
Sistema de archivos de solo lectura |
031 |
EMLINK |
Demasiados enlaces |
032 |
EPIPE |
Tubería rota |
033 |
EDOM |
Argumento matemático fuera del dominio de la función |
034 |
ERANGE |
Resultado matemático no representable |
035 |
EDEADLK |
Se produciría un interbloqueo de recursos |
036 |
ENAMETOOLONG |
El nombre del archivo es demasiado largo |
037 |
ENOLCK |
No hay bloqueos de registros disponibles |
038 |
ENOSYS |
Función no implementada |
039 |
ENOTEMPTY |
El directorio no está vacío |
040 |
ELOOP |
Se han encontrado demasiados enlaces simbólicos |
041 |
||
042 |
ENOMSG |
No hay ningún mensaje del tipo deseado |
043 |
EIDRM |
Identificador eliminado |
044 |
ECHRNG |
El número de canal está fuera de rango |
045 |
EL2NSYNC |
Nivel 2 no sincronizado |
046 |
EL3HLT |
Nivel 3 detenido |
047 |
EL3RST |
Restablecimiento de nivel 3 |
048 |
ELNRNG |
El número de enlace está fuera de rango |
049 |
EUNATCH |
El controlador de protocolo no está conectado |
050 |
ENOCSI |
No hay ninguna estructura CSI disponible |
051 |
EL2HLT |
Nivel 2 detenido |
052 |
EBADE |
Intercambio no válido |
053 |
EBADR |
Descriptor de solicitud no válido |
054 |
EXFULL |
Intercambio completo |
055 |
ENOANO |
Sin ánodo |
056 |
EBADRQC |
Código de solicitud no válido |
057 |
EBADSLT |
Ranura no válida |
058 |
||
059 |
EBFONT |
Formato de archivo de fuente incorrecto |
060 |
ENOSTR |
El dispositivo no es un flujo |
061 |
ENODATA |
No hay datos disponibles |
062 |
ETIME |
El temporizador expiró |
063 |
ENOSR |
Recursos de streams agotados |
064 |
ENONET |
La máquina no está en la red |
065 |
ENOPKG |
El paquete no está instalado |
066 |
EREMOTE |
El objeto es remoto |
067 |
ENOLINK |
El enlace se ha interrumpido |
068 |
EADV |
Error de anuncio |
069 |
ESRMNT |
Error de srmount |
070 |
ECOMM |
Error de comunicación al enviar |
071 |
EPROTO |
Error de protocolo |
072 |
EMULTIHOP |
Se intentó multihop |
073 |
EDOTDOT |
Error específico de RFS |
074 |
EBADMSG |
No es un mensaje de datos |
075 |
EOVERFLOW |
El valor es demasiado grande para el tipo de datos definido |
076 |
ENOTUNIQ |
El nombre no es único en la red |
077 |
EBADFD |
Descriptor de archivo en estado anómalo |
078 |
EREMCHG |
Dirección remota cambiada |
079 |
ELIBACC |
No se puede acceder a una biblioteca compartida necesaria |
080 |
ELIBBAD |
Accediendo a una biblioteca compartida dañada |
081 |
ELIBSCN |
|
082 |
ELIBMAX |
Se está intentando vincular demasiadas bibliotecas compartidas |
083 |
ELIBEXEC |
No se puede ejecutar directamente una biblioteca compartida |
084 |
EILSEQ |
Secuencia de bytes no válida |
085 |
ERESTART |
La llamada al sistema interrumpida debe reiniciarse |
086 |
ESTRPIPE |
Error en la canalización de flujos |
087 |
EUSERS |
Demasiados usuarios |
088 |
ENOTSOCK |
Operación de socket en un elemento que no es un socket |
089 |
EDESTADDRREQ |
Dirección de destino requerida |
090 |
EMSGSIZE |
Mensaje demasiado largo |
091 |
EPROTOTYPE |
Tipo de protocolo incorrecto para el socket |
092 |
ENOPROTOOPT |
Protocolo no disponible |
093 |
EPROTONOSUPPORT |
Protocolo no compatible |
094 |
ESOCKTNOSUPPORT |
Tipo de socket no compatible |
095 |
EOPNOTSUPP |
Operación no admitida en el punto final de transporte |
096 |
EPFNOSUPPORT |
Familia de protocolos no compatible |
097 |
EAFNOSUPPORT |
La familia de direcciones no es compatible con el protocolo |
098 |
EADDRINUSE |
La dirección ya está en uso |
099 |
EADDRNOTAVAIL |
No se puede asignar la dirección solicitada |
100 |
ENETDOWN |
La red no funciona |
101 |
ENETUNREACH |
La red no está disponible |
102 |
ENETRESET |
La red perdió la conexión debido a un reinicio |
103 |
ECONNABORTED |
El software provocó que se interrumpiera la conexión |
104 |
ECONNRESET |
Conexión restablecida por el interlocutor |
105 |
ENOBUFS |
No hay espacio disponible en el búfer |
106 |
EISCONN |
El punto final de transporte ya está conectado |
107 |
ENOTCONN |
El punto final de transporte no está conectado |
108 |
ESHUTDOWN |
No se puede enviar tras el cierre del punto final de transporte |
109 |
DEMASIADAS REFERENCIAS |
Demasiadas referencias: no se puede empalmar |
110 |
ETIMEDOUT |
Se agotó el tiempo de espera de la conexión |
111 |
ECONNREFUSED |
Conexión rechazada |
112 |
EHOSTDOWN |
El host está inactivo |
113 |
EHOSTUNREACH |
No hay ruta al host |
114 |
YA |
Operación ya en curso |
115 |
EN PROGRESO |
Operación en curso |
116 |
||
117 |
EUCLEAN |
Hay que limpiar la estructura |
118 |
ENOTNAM |
No es un archivo de tipo XENIX |
119 |
ENAVAIL |
No hay semáforos XENIX disponibles |
120 |
EISNAM |
Es un archivo de tipo con nombre |
121 |
EREMOTEIO |
Error de E/S remota |
122 |
EDQUOT |
Cuota superada |
123 |
ENOMEDIUM |
No se ha encontrado ningún medio |
124 |
EMEDIUMTYPE |
Tipo de soporte incorrecto |
125 |
CANCELADO |
Operación cancelada |
126 |
ENOKEY |
La clave requerida no está disponible |
127 |
LA CLAVE HA CADUCADO |
La clave ha caducado |
128 |
EKEYREVOKED |
Se ha revocado la clave |
129 |
EKEYREJECTED |
La clave fue rechazada por el servicio |
130 |
EOWNERDEAD |
Para mutex robustos: el propietario murió |
131 |
ENOTRECOVERABLE |
Para mutex robustos: estado no recuperable |