Modification du fichier mcelog si les pannes ne sont pas présentes dans la base de données de gestion des pannes
Si le commentaire de l'entrée raw = yes du fichier mcelog.conf n'est pas annulé, le logiciel Oracle Linux Fault Management ne peut pas obtenir les informations requises pour créer un cas de panne. Dans ce cas, les cas de panne des événements vérifiés par le matériel et traités par mcelog ne seront pas ajoutés à la base de données de gestion des pannes.
-
Confirmez que les messages du fichier mcelog sont au format brut, en ouvrant le fichier /var/log/mcelog dans un éditeur de texte.
Le tableau suivant montre l'exemple d'un message par défaut et d'un message "brut" (requis par Oracle Linux FMA).
|
|
Hardware event. This is not a software error.
MCE 0
CPU 0 BANK 8
MISC 7 ADDR 102bfc0368
TIME 1383171020 Wed Oct 30 18:10:20 2013
MCG status:EIPV MCIP
MCi status:
Corrected error
Error enabled
MCi_MISC register valid
MCi_ADDR register valid
MCA: MEMORY CONTROLLER RD_CHANNEL0_ERR
Transaction: Memory read error
STATUS 9c00000000000090 MCGSTATUS 6
MCGCAP 1000c14 APICID 20 SOCKETID 1
CPUID Vendor Intel Family 6 Model 45
|
CPU 0
BANK 8
TSC 0
RIP 00:0
MISC 0x85
ADDR 0x102bfc0368
STATUS 0x9c00000000000090
MCGSTATUS 0x6
PROCESSOR 0:0x306f1
TIME 1383171020
SOCKETID 1
APICID 20
MCGCAP 0x1000c14
|
|
-
Si les messages du fichier mcelog sont au format par défaut, modifiez le fichier /etc/mcelog/mcelog.conf pour annuler le commentaire de l'entrée “raw = yes”.
-
Redémarrez le démon mcelog comme suit :
service mcelogd restart