The OpenNET Project
 
Поиск (ключи):    ПРОГРАММЫ СТАТЬИ СОВЕТЫ ФОРУМ
  WIKI НОВОСТИ (+) MAN'ы ДОКУМЕНТАЦИЯ

Мониторинг аппаратных проблем в x86_64 сборке Linux
Для мониторинга аппаратных проблем в 64-разрядных сборках Linux удобно использовать пакет mcelog,
анализирующий MCE (Machine Check Exception) состояние в CPU AMD и Intel, которое может указать на 
проблемы с памятью и с кэшем CPU, ошибки обмена данными между CPU и чипсетом материнской платы.

В RHEL / CentOS / Fedora Linux ставим нужный пакет (работает только с 64-разрядной сборкой ядра):

   # yum install mcelog

В Debian / Ubuntu :

   # apt-get install mcelog


Прописываем запуск mcelog в crontab для пользователя root:

   */5 * * * *   /usr/sbin/mcelog --ignorenodev --filter >> /var/log/mcelog

Проверяем лог:

   # tail -f /var/log/mcelog
   # grep -i "hardware error" /var/log/mcelog
   # grep -c "hardware error" /var/log/mcelog

Для автоматической отправки предупреждения в случае проблем в вызов из crontab нужно добавить:

    [ $(grep -c "hardware error" /var/log/mcelog) -gt 0 ] && echo    "Hardware Error Found $(hostname) @ $(date)" \ 
    | mail -s 'H/w Error' pager@example.com
 
03.06.2009 , Источник: http://www.cyberciti.biz/tips/linux...
Раздел:    Корень / Администратору / Система / Просмотр состояния и мониторинг системы

Обсуждение [ RSS ]
 
  • 1.1, pavlinux, 00:53, 06/06/2009 [ответить] [смотреть все]
  • +/
    Угу, только не забыть указать ядру при загрузке,

    mce=3

    Дабы всё узнать о своём железе

    А для для AMD ещё и

    mce=bootlog  

    так как для амд их (эксепшоны) отключают при загрузке


    И чё самое интересное, MCE появилось на Pentium PRO, Pentium II и AMD K6..., и это совсем не фишка x86_64

     
  • 1.2, pavlinux, 01:42, 06/06/2009 [ответить] [смотреть все]
  • +1 +/
    А так же, Каждый логический процессор в системе, имеет директорию sys devices... весь текст скрыт [показать]
     
     
  • 2.3, prapor, 12:18, 06/06/2009 [^] [ответить] [смотреть все]  
  • +/
    Спасибо, занятное HOWTO :)
     
     
  • 3.4, pavlinux, 19:16, 06/06/2009 [^] [ответить] [смотреть все]  
  • +/
    Ну и от себя, если у Вас появляются ошибки, которые выдаёт MCE,
    надо срочно задуматься о выявлении причины и замене сбойного железа
    или фирмвари, если железо прошиваемое.

     
     
  • 4.6, i, 12:16, 10/06/2009 [^] [ответить] [смотреть все]  
  • +/
    у меня при высокой загрузке CPU линукс паникует
    CPU context corrupt что то там... отключил пока MCE добавив nomce при загрузке. Пока все ок.
    Разгон проца может влиять ?
    PS перегрева точно нет.
     
     
  • 5.7, pavlinux, 14:39, 10/06/2009 [^] [ответить] [смотреть все]  
  • +/
    >у меня при высокой загрузке CPU линукс паникует
    >CPU context corrupt что то там... отключил пока MCE добавив nomce при
    >загрузке. Пока все ок.
    >Разгон проца может влиять ?

    Может, может...
    Память тоже разогнал?


    Вот тут утиль, http://www.codemonkey.org.uk/cruft/parsemce.c
    Парсит на человеческий язык логи МСЕ


     
     
  • 6.8, i, 15:34, 10/06/2009 [^] [ответить] [смотреть все]  
  • +/
    не память не трогал, работает на заявленной частоте 1066
    а CPU c 2.66 -> 3.33
     
     
  • 7.9, pavlinux, 22:51, 10/06/2009 [^] [ответить] [смотреть все]  
  • +/
    >не память не трогал, работает на заявленной частоте 1066
    >а CPU c 2.66 -> 3.33

    Дык это ж на 25% от номинала.... сдохнет до играешься... не более 12%

     

    Ваш комментарий
    Имя:         
    E-Mail:      
    Заголовок:
    Текст:

     Добавить заметку
     Версия для печати
     
     Поиск заметки:
     

    Последние заметки
    - 12.05 Организация шифрованного бэкапа с помощью rdiff-backup, encfs и Dropbox
    - 11.05 Настройка беспроводного соединения в Debian GNU/Linux
    - 07.05 Использование Google Drive в Linux
    - 18.04 Использование нескольких сетевых стеков в Linux
    - 15.04 Восстановление стандартного KDE меню после его удаления (например, wine)
    - 11.04 Настройка gmirror при использовании GPT во FreeBSD 9
    - 09.04 Маршрутизатор на базе FreeBSD с приоритизация трафика средствами PF и ALTQ
    - 02.04 Частичное восстановление данных MySQL из бэкапа, созданного с использованием LVM
    - 21.03 Настройка DNSSEC в BIND 9.9
    - 17.03 Набор номера на Cisco IP Phone 7960/7940 из скрипта
    RSS | Следующие 15 записей >>


    ПОДПИШИСЬ НА ЖУРНАЛ Linux Format 2012!

    Журнал "Linux Format" (Линукс Формат)- Единственный в России и странах СНГ журнал на русском языке, посвящённый Linux и свободному ПО. Журнал для IT-директоров, IT-менеджеров, программистов, системных администраторов, учителей школ и преподавателей ВУЗов и всех пользователей ПК. В каждом выпуске: Новости индустрии OpenSource, обзоры новинок свободного ПО, обучающие и методические статьи.

    Каждый, кто оформит подписку, получает бонусы и подарки- объёмные наклейки на системный блок, диск с архивом номеров за 2005-2011 г.г. и ежемесячно электронную версию журнала в pdf-формате.

    Оформить подписку на год


      Закладки на сайте
      Проследить за страницей
    Created 1996-2012 by Maxim Chirkov  
    ДобавитьРекламаВебмастеруГИД  
    RUNNet TopList