У меня есть несколько отремонтированных серверов HP ProLiant DL360 G6, и некоторые системы сообщают о сбоях вентилятора - возможно, ошибочно - на вентиляторе №2.
При беге:
hpasmcli -s 'SHOW FANS'
Я получаю следующий результат на 8 из 14 серверов:
Fan Location Present Speed of max Redundant Partner Hot-pluggable --- -------- ------- ----- ------ --------- ------- ------------- #1 SYSTEM Yes NORMAL 27% Yes 0 No #2 SYSTEM No - N/A N/A 0 No #3 SYSTEM Yes NORMAL 27% Yes 0 No #4 SYSTEM Yes NORMAL 27% Yes 0 No
Все 8 систем показывают, что вентилятор №2 отсутствует. Я попытался открыть пару коробок и переместить вентиляторы, но он все равно сообщает то же самое.
Существует ли общая проблема с отчетом о статусе вентилятора на этих серверах? Что я могу сделать, чтобы решить эту проблему?
Вы получаете сообщение об ошибке или просто обеспокоены тем, что в слоте № 2 нет вентилятора?
В сервере HP ProLiant DL360 G6 используются три или четыре блочных модуля с двумя вентиляторами, в зависимости от того, оснащена ли система двумя процессорами или одним процессором. (Дополнительный вентиляторный модуль входит в комплект с дополнительным комплектом для одного процессора). У вас в слоте полный вентиляторный блок или пустой? На однопроцессорных моделях есть пластиковая заглушка в отсеке вентилятора №2 (на фото ниже пуста).
Поскольку это Linux и у вас установлены агенты HP, быстро опубликуйте вывод следующих команд:
hplog -v
# Это покажет журнал HP IML и предупреждения, связанные с отказами вентилятора.
hplog -t
# Это покажет температурные зоны.
hplog -f
# Это покажет идентификатор вентилятора и статус.
Я хотел бы посмотреть, соответствуют ли они тому, что вы видите hpasmcli
.
Если можете, опубликуйте прошивку сервера и конфигурацию ЦП. Вы можете получить краткое изложение обоих:
dmidecode -t 1 | egrep '(Manufacturer|Product|Serial)'; dmidecode -t processor| egrep '(Socket|Version)'
например
[root@LAS ~]# dmidecode -t 1 | egrep '(Manufacturer|Product|Serial)'; dmidecode -t 0 | egrep '(Version|Release)'; dmidecode -t processor| egrep '(Socket|Version)'
Manufacturer: HP
Product Name: ProLiant DL380 G6
Serial Number: 2UXxxxx6KT
Version: P62
Release Date: 05/05/2011
Socket Designation: Proc 1
Version: Intel(R) Xeon(R) CPU X5570 @ 2.93GHz
Upgrade: Socket LGA1366
Socket Designation: Proc 2
Version: Intel(R) Xeon(R) CPU X5570 @ 2.93GHz
Upgrade: Socket LGA1366
В остальном, если ваша версия прошивки (Дата выпуска) старше, чем результат, который я опубликовал выше, обновите прошивка для сервера.
Согласно руководству пользователя HP DL360 G6, вентилятор 2 необходим только при наличии второго процессора:
Руководство пользователя HP DL380 Gen8 более подробно описывает проблему с дополнительным вентилятором и предполагает, что установка дополнительного вентилятора без второго процессора не будет работать:
Для однопроцессорной конфигурации требуются четыре вентилятора и две заглушки в определенных отсеках для вентиляторов для резервирования. Отказ вентилятора или его отсутствие вызывает потерю резервирования. Выход из строя второго вентилятора или его отсутствие приводит к правильному завершению работы сервера. Установка большего количества вентиляторов, чем требуется в однопроцессорной конфигурации, не поддерживается. Для двухпроцессорной конфигурации требуется шесть вентиляторов для резервирования. Отказ вентилятора или его отсутствие вызывает потерю резервирования. Выход из строя второго вентилятора или его отсутствие приводит к правильному завершению работы сервера.