На сервере CentOS 4 IBM x3650 датчик ipmitool -v | grep -A 14 "ПЕЧИ"
получает меня это:
Идентификатор датчика: метки CPU 1 PECI (0x7c)
Идентификатор объекта: 3.1
Тип датчика (аналоговый): температура
Показания датчика: -55 (+/- 0) не указано
Статус: ок
Нижний невосстановимый: -64.000
Нижний критический: нет данных
Нижний некритический: 64.000
Верхний некритический: 0,000
Верхний критический: нет данных
Верхний невосстанавливаемый: нет данных
Статус события: сообщения о событиях отключены
События утверждения:
Включение событий: сообщения о событиях отключены
Утверждения включены: unc-
--
Идентификатор датчика: метки CPU 2 PECI (0x7d)
Идентификатор объекта: 3.2
Тип датчика (аналоговый): температура
Показания датчика: -56 (+/- 0) не указано
Статус: ок
Нижний невосстановимый: -64.000
Нижний критический: нет данных
Нижний некритический: 64.000
Верхний некритический: 0,000
Верхний критический: нет данных
Верхний невосстанавливаемый: нет данных
Статус события: сообщения о событиях отключены
События утверждения:
Включение событий: сообщения о событиях отключены
Утверждения включены: unc-
2 вещи цепляют меня. Нижний некритический порог выше верхнего некритического порога, поэтому технически показания датчика всегда будут вне допустимого диапазона.
Но согласно ipmitool sdr список | grep PECI
, чтение кажется прекрасным:
ЦП 1 PECI тики | -49 не указано | хорошо
ЦП 2 PECI тики | -52 не указано | хорошо
Но я вижу, что единственным включенным утверждением является unc
(верхний некритический). Я так понимаю, это означает, что он игнорирует нижний некритический порог? Второе, что мне бросается в глаза, это то, что в разделе Assertions Enabled написано unc-
в отличие от без+
. На всех остальных датчиках я вижу только пер-
, lcr-
, ООО-
и/или, без+
, укр+
, раз+
. Поэтому, хотя я не смог найти никакой документации, подтверждающей мое предположение, я предположил, что их можно интерпретировать как «утверждения включены, если показания опускаются ниже (-
) нижний порог и/или выше(+
) верхний порог», в зависимости от обстоятельств. Однако не означает ли это, что unc-
разрешит утверждения, когда чтение будет ниже (-
) верхний порог? Если да, то почему значение -55, которое ниже верхнего некритического порога 0,000, приемлемо?
У меня аналогичная проблема на сервере CentOS 4 IBM eServer xSeries 346. ipmitool -v датчик
для CPU1 VCore показывает:
Идентификатор датчика: CPU 1 VCore (0xb8)
Идентификатор объекта: 3.1
Тип датчика (аналоговый): Напряжение
Показания датчика: 1,330 (+/- 0) вольт
Статус: ок
Нижний невосстановимый: 1,920
Нижний критический: нет данных
Нижний некритический: 1,920
Верхний некритический: 0,000
Верхний критический: нет данных
Верхний невосстанавливаемый: нет данных
События утверждения:
Утверждения включены:
Таким образом, здесь верхний некритический порог ниже нижнего некритического порога, что делает любое показание вне допустимого диапазона. Однако, ipmitool sdr список
показывает:
ЦП 1 VCore | 1,32 Вольта | хорошо
В этом случае, однако, нет включенных утверждений. Поэтому статус "ок"? Что мне делать с этими, казалось бы, странными порогами? Есть ли какая-либо документация, объясняющая, что unc-
может означать? Это проблема, специфичная для CentOS 4 IBM или, может быть, в частности для этих датчиков?