Skip to main content
Une version plus récente de ce produit est disponible.
La version française est une traduction automatique. La version anglaise prévaut sur la française en cas de divergence.

En savoir plus sur le fichier bycast.log de StorageGRID

Le fichier /var/local/log/bycast.log est le principal fichier de dépannage du logiciel StorageGRID. Il existe un fichier bycast.log pour chaque nœud de la grille. Le fichier contient des messages spécifiques à ce nœud de la grille.

Le fichier /var/local/log/bycast-err.log est un sous-ensemble de bycast.log. Il contient des messages de gravité ERREUR et CRITIQUE.

Vous pouvez également modifier la destination des journaux d'audit et envoyer les informations d'audit à un serveur syslog externe. Les journaux locaux des enregistrements d'audit continuent d'être générés et stockés lorsqu'un serveur syslog externe est configuré. Voir "Configurer la gestion des journaux et le serveur syslog externe".

Rotation du fichier bycast.log

Lorsque le bycast.log fichier atteint 1 Go, le fichier existant est enregistré et un nouveau fichier journal est créé.

Le fichier enregistré est renommé bycast.log.1, et le nouveau fichier est nommé bycast.log. Lorsque le nouveau bycast.log atteint 1 Go, bycast.log.1 il est renommé et compressé pour devenir bycast.log.2.gz, et bycast.log est renommé bycast.log.1.

La limite de rotation pour bycast.log est de 21 fichiers. Lorsque la 22e version du fichier bycast.log est créée, le fichier le plus ancien est supprimé.

La limite de rotation pour bycast-err.log est de sept fichiers.

Remarque Si un fichier journal a été compressé, vous ne devez pas le décompresser à l'emplacement où il a été enregistré. La décompression à cet emplacement peut perturber les scripts de rotation des journaux.

Vous pouvez également modifier la destination des journaux d'audit et envoyer les informations d'audit à un serveur syslog externe. Les journaux locaux des enregistrements d'audit continuent d'être générés et stockés lorsqu'un serveur syslog externe est configuré. Voir "Configurer la gestion des journaux et le serveur syslog externe".

Messages dans bycast.log

Les messages dans bycast.log sont écrits par l'ADE (Asynchronous Distributed Environment). L'ADE est l'environnement d'exécution utilisé par les services de chaque nœud de la grille.

Exemple de message 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'

Les messages ADE contiennent les informations suivantes :

Segment de message Valeur dans l'exemple

ID du nœud

12455685

ID de processus ADE

0357819531

Nom du module

SVMR

Identifiant du message

EVHR

heure système UTC

2019-05-05T27T17:10:29.784677 (AAAA-MM-JJTHH:MM:SS.uuuuuu)

Niveau de gravité

ERREUR

Numéro de suivi interne

0906

Message

SVMR : Le contrôle d'intégrité du volume 3 a échoué avec la raison « TOUT »

Niveaux de gravité des messages dans bycast.log

Les messages dans bycast.log sont attribués à des niveaux de gravité.

Par exemple :

  • AVIS — Un événement devant être consigné s'est produit. La plupart des messages de journalisation sont à ce niveau.

  • AVERTISSEMENT — Une situation inattendue s'est produite.

  • ERREUR — Une erreur majeure s'est produite et aura un impact sur les opérations.

  • CRITIQUE – Un dysfonctionnement anormal a interrompu le fonctionnement normal. Vous devez traiter immédiatement la cause sous-jacente.

Codes d'erreur dans bycast.log

La plupart des messages d'erreur bycast.log contiennent des codes d'erreur.

Le tableau suivant répertorie les codes non numériques courants dans bycast.log. La signification exacte d’un code non numérique dépend du contexte dans lequel il est signalé.

Code d'erreur Signification

SUCS

Aucune erreur

GERR

Inconnu

ANNULÉ

Annulé

ABRT

Avorté

Tout

Délai d'attente

INVL

Invalide

NFND

Introuvable

VERS

Version

CONF

Configuration

ÉCHEC

Échec

ICPL

Incomplet

FAIT

Fait

SUNV

Service non disponible

Le tableau suivant répertorie les codes d'erreur numériques dans bycast.log.

Numéro d'erreur Code d'erreur Signification

001

EPERM

Opération non autorisée

002

ENOENT

Aucun fichier ou répertoire de ce nom

003

ESRCH

Aucun processus de ce type

004

EINTR

Appel système interrompu

005

EIO

Erreur d'E/S

006

ENXIO

Aucun appareil ou adresse de ce type

007

E2BIG

Liste d'arguments trop longue

008

ENOEXEC

${post_edited_translations.segment}

009

EBADF

Numéro de fichier incorrect

010

ENFANT

Aucun processus enfant

011

EAGAIN

Réessayez

012

ENOMEM

Hors mémoire

013

EACCES

Autorisation refusée

014

DÉFAUT

Mauvaise adresse

015

ENOTBLK

Périphérique de bloc requis

016

EBUSY

Appareil ou ressource occupé(e)

017

EEXIST

Le fichier existe

018

EXDEV

Lien entre appareils

019

ENODEV

Aucun appareil de ce type

020

ENOTDIR

Ce n'est pas un répertoire

021

EISDIR

Est un répertoire

022

EINVAL

Argument invalide

023

ENFILE

Débordement de la table des fichiers

024

EMFILE

Trop de fichiers ouverts

025

ENOTTY

Ce n'est pas une machine à écrire

026

ETXTBSY

Fichier texte occupé

027

EFBIG

Fichier trop volumineux

028

ENOSPC

Plus d'espace disponible sur l'appareil

029

ESPIPE

Recherche illégale

030

EROFS

Système de fichiers en lecture seule

031

EMLINK

Trop de liens

032

EPIPE

Canal brisé

033

EDOM

Argument mathématique hors du domaine de la fonction

034

ERANGE

Résultat mathématique non représentable

035

EDEADLK

Un blocage des ressources se produirait

036

ENAMETOOLONG

Nom de fichier trop long

037

ENOLCK

Aucun verrouillage d'enregistrement disponible

038

ENOSYS

Fonction non implémentée

039

ENOTEMPTY

Répertoire non vide

040

ELOOP

Trop de liens symboliques rencontrés

041

042

ENOMSG

Aucun message du type souhaité

043

EIDRM

Identifiant supprimé

044

ECHRNG

Numéro de canal hors plage

045

EL2NSYNC

Niveau 2 non synchronisé

046

EL3HLT

Niveau 3 arrêté

047

EL3RST

Réinitialisation du niveau 3

048

ELNRNG

Numéro de lien hors plage

049

EUNATCH

Pilote de protocole non attaché

050

ENOCSI

Aucune structure CSI disponible

051

EL2HLT

Niveau 2 interrompu

052

EBADE

Échange invalide

053

EBADR

Descripteur de requête invalide

054

EXFULL

Échange complet

055

ENOANO

Pas d'anode

056

EBADRQC

Code de requête invalide

057

EBADSLT

Emplacement invalide

058

059

EBFONT

Format de fichier de police incorrect

060

ENOSTR

L'appareil n'est pas un flux

061

ENODATA

Aucune donnée disponible

062

ETIME

Minuteur expiré

063

ENOSR

Ressources de flux épuisées

064

ENONET

La machine n'est pas sur le réseau

065

ENOPKG

Paquet non installé

066

EREMOTE

L'objet est distant

067

ENOLINK

La connexion a été interrompue

068

EADV

Erreur d’annonce

069

ESRMNT

Erreur Srmount

070

ECOMM

Erreur de communication lors de l'envoi

071

EPROTO

Erreur de protocole

072

EMULTIHOP

Tentative de saut multiple

073

EDOTDOT

Erreur spécifique RFS

074

EBADMSG

Ce n'est pas un message de données

075

EOVERFLOW

Valeur trop élevée pour le type de données défini

076

ENOTUNIQ

Nom non unique sur le réseau

077

EBADFD

Descripteur de fichier en mauvais état

078

EREMCHG

L'adresse distante a changé

079

ELIBACC

Impossible d'accéder à une bibliothèque partagée nécessaire

080

ELIBBAD

Accès à une bibliothèque partagée corrompue

081

ELIBSCN

082

ELIBMAX

Tentative de liaison avec un trop grand nombre de bibliothèques partagées

083

ELIBEXEC

Impossible d'exécuter directement une bibliothèque partagée

084

EILSEQ

${post_edited_translations.segment}

085

ERESTART

L'appel système interrompu doit être redémarré

086

ESTRPIPE

${post_edited_translations.segment}

087

EUSERS

${post_edited_translations.segment}

088

${post_edited_translations.segment}

${post_edited_translations.segment}

089

EDESTADDRREQ

${post_edited_translations.segment}

090

${post_edited_translations.segment}

Message trop long

091

${post_edited_translations.segment}

Type de protocole incorrect pour le socket

092

ENOPROTOOPT

${post_edited_translations.segment}

093

EPROTONOSUPPORT

${post_edited_translations.segment}

094

ESOCKTNOSUPPORT

${post_edited_translations.segment}

095

EOPNOTSUPP

${post_edited_translations.segment}

096

${post_edited_translations.segment}

${post_edited_translations.segment}

097

${post_edited_translations.segment}

Famille d'adresses non prise en charge par le protocole

098

EADDRINUSE

Adresse déjà utilisée

099

EADDRNOTAVAIL

Impossible d'attribuer l'adresse demandée

100

ENETDOWN

Le réseau est hors service

101

ENETUNREACH

${post_edited_translations.segment}

102

ENETRESET

${post_edited_translations.segment}

103

${post_edited_translations.segment}

${post_edited_translations.segment}

104

${post_edited_translations.segment}

${post_edited_translations.segment}

105

${post_edited_translations.segment}

${post_edited_translations.segment}

106

EISCONN

${post_edited_translations.segment}

107

${post_edited_translations.segment}

Le point de terminaison de transport n'est pas connecté

108

ESHUTDOWN

${post_edited_translations.segment}

109

ETOOMANYREFS

Trop de références : impossible de fusionner.

110

DÉLAI DÉPASSÉ

Délai de connexion dépassé

111

ECONNREFUSED

Connexion refusée

112

${post_edited_translations.segment}

${post_edited_translations.segment}

113

EHOSTUNREACH

Aucun chemin vers l'hôte

114

${post_edited_translations.segment}

${post_edited_translations.segment}

115

${post_edited_translations.segment}

${post_edited_translations.segment}

116

117

${post_edited_translations.segment}

${post_edited_translations.segment}

118

ENOTNAM

Ce n'est pas un fichier de type nommé XENIX

119

${post_edited_translations.segment}

${post_edited_translations.segment}

120

${post_edited_translations.segment}

${post_edited_translations.segment}

121

${post_edited_translations.segment}

${post_edited_translations.segment}

122

${post_edited_translations.segment}

${post_edited_translations.segment}

123

${post_edited_translations.segment}

${post_edited_translations.segment}

124

TYPE MOYEN

Mauvais type de support

125

ANNULÉ

${post_edited_translations.segment}

126

${post_edited_translations.segment}

Clé requise non disponible

127

${post_edited_translations.segment}

La clé a expiré

128

${post_edited_translations.segment}

La clé a été révoquée

129

EKEYREJECTED

${post_edited_translations.segment}

130

${post_edited_translations.segment}

Pour les mutex robustes : le propriétaire est décédé

131

ENOTRECOVERABLE

Pour les mutex robustes : état non récupérable