"mce: [Аппаратная ошибка]: события проверки компьютера записаны" появляется в системном журнале. Что я должен делать?

Я установил последнюю версию OSSEC (2.8.1), а также включил уведомления по электронной почте. И я получаю множество таких уведомлений о том, что есть аппаратная ошибка и что-то в mce:

OSSEC HIDS Notification.
2015 Apr 04 20:09:22

Received From: Bath-Towel->/var/log/syslog
Rule: 1002 fired (level 2) -> "Unknown problem somewhere in the system."
Portion of the log(s):

Apr  4 20:09:21 Bath-Towel kernel: [ 1873.680872] mce: [Hardware Error]: Machine check events logged



 --END OF NOTIFICATION

Так что именно это значит? Что означает mce? И стоит ли мне беспокоиться об этой явной аппаратной ошибке?


Информация об ОС:

Description:    Ubuntu 14.10
Release:    14.10

2 ответа

Решение

Исключение проверки машины:

Исключение проверки компьютера (MCE) - это тип ошибки аппаратного обеспечения компьютера, которая возникает, когда центральный процессор компьютера обнаруживает аппаратную проблему.

На вашем компьютере произошла аппаратная ошибка, и ядро ​​записало событие в буфер. Ты можешь использовать mcelog войти и просмотреть события проверки машины. От mcelog man-страница:

CPU X86 сообщают об ошибках, обнаруженных CPU, как события проверки компьютера (MCE). Это могут быть повреждения данных, обнаруженные в кэшах ЦП, в основной памяти встроенным контроллером памяти, ошибки передачи данных на лицевой стороне шины или межсоединении ЦП или другие внутренние ошибки. Возможными причинами могут быть космическое излучение, нестабильные источники питания, проблемы с охлаждением, неисправное оборудование, работающие системы, не соответствующие спецификации, или неудача.

Большинство ошибок может быть исправлено ЦП с помощью внутренних механизмов исправления ошибок. Неисправленные ошибки вызывают исключения проверки компьютера, которые могут привести к остановке процессов или панике компьютера. Небольшое количество исправленных ошибок обычно не является причиной для беспокойства, но большое количество может указывать на будущий сбой.

Когда происходит исправленная или исправленная ошибка, ядро ​​x86 записывает запись, описывающую MCE, во внутренний кольцевой буфер, доступный через устройство /dev/mcelog. mcelog извлекает ошибки из /dev/mcelog, декодирует их в удобочитаемый для человека формат и печатает их в стандартный вывод или, при необходимости, в системный журнал.

Если вы не заметили какого-либо сбоя, возможно, ошибка была успешно исправлена. Тем не менее, я советую вам установить mcelog отслеживать такие события:

sudo apt-get install mcelog

События будут записаны в /var/log/mcelog, Вы также можете запустить:

sudo mcelog --client

запросить mcelog демон за ошибки.

Этот инструмент был заменен на:rasdaemon

https://packages.debian.org/de/sid/rasdaemon

Другие вопросы по тегам