Я пытаюсь удаленно контролировать датчики температуры в двух Dell PowerEdge 6850. У меня есть опасения, что в здании, в котором мы находимся, по выходным выключают кондиционер для экономии энергии, что не сулит ничего хорошего для серверной, где температура обычно составляет около 75 градусов.
Google побудил меня изучить freeipmi
и ipmi-sensors
команда, которую я установил из портов, но мало помогает. Я получаю такой вывод:
# ipmi-sensors
Segmentation fault: 11 (core dumped)
Я не знаю, как двигаться дальше. У меня больше нет физического доступа к зданию по выходным, поэтому мне нужно проводить этот мониторинг удаленно.
Убедитесь, что вы сначала загрузили модуль ядра ipmi через
kldload ipmi
Затем, если вы установите порт ipmitool, вы сможете запустить
ipmitool sensor
И он предоставит вам выходные данные всех различных датчиков, включая димм и другие датчики на материнской плате. Если ваша машина не поддерживается модулем ядра ipmi, то / dev / ipmi0 не будет создан. На этом этапе единственным другим вариантом будет мониторинг температуры самого процессора.
Если вы хотите контролировать только температуру процессора, вы можете загрузить датчики температуры процессора через (для процессоров Intel)
kldload coretemp
или для процессоров amd:
kldload amdtemp
На этом этапе вы можете получить показания температуры для каждого ядра каждого процессора на сервере через
sysctl -a | grep temp
Они должны выглядеть примерно так
dev.cpu.0.temperature: 59.0C
dev.cpu.1.temperature: 59.0C
dev.cpu.2.temperature: 58.0C
dev.cpu.3.temperature: 58.0C
dev.cpu.4.temperature: 59.0C
dev.cpu.5.temperature: 59.0C
dev.cpu.6.temperature: 57.0C
dev.cpu.7.temperature: 57.0C
Забудьте о высоких технологиях, просто купите себе Максимальный / минимальный термометр - они 20 долларов, портативны и полезны в другом месте.
Всегда думай о гетто;)
Связано, моя подсказка zsh:
# Set prompts
setopt prompt_subst
PROMPT='%F{green}%n@%m%f %F{yellow}%~%f
%# ' # default prompt
RPROMPT=' %B<[%*]/%F{red}$(sysctl -n hw.acpi.thermal.tz0.temperature)%f>%b'
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Пытаться ipmitool sdr elist all
PS. ipmi.ko
должен быть загружен, ipmitool
установлены
PPS. Поверьте, температурный мониторинг - одна из самых слабых вещей, которые может сделать ipmi - исследуйте возможности Последовательный через LAN, System-Event-Log, PEF-trap, удаленное управление питанием, управление загрузочными устройствами и KVM-over-LAN!