HP делает много программного обеспечения доступным для того, чтобы управлять их серверами, просто необходимо немного искать его. Они раньше имели страницу, где все их программное обеспечение Linux было в одном месте, но они, кажется, перестроили свой сайт немного. Я нашел программное обеспечение путем движения в их сайт поддержки и развертки к модели сервера, которую я искал (хотя большая часть программного обеспечения, которое Вы ищете, будет работать над любым сервером ProLiant, который я предполагаю, что Вы имеете).
Вы будете видеть тонны программного обеспечения. Большая часть из него была, вероятно, включена в один или несколько CD, которые шли с сервером, если Вы купили его новый. В моей компании мы используем HP System Health Application и Insight Management Agents, также известный как hpasm
. Это обеспечивает агенты, которые могут ввести аппаратные датчики по абсолютному адресу непосредственно, таким образом, мы видим вещи как температура, состояние вентилятора, источники питания и отказы диска из ОС. Это интегрируется в сетевой SNMP (или Windows SNMP) как второстепенный агент, который мы контролируем с Nagios. На Linux это - просто пакет об/мин/DEB, который Вы устанавливаете.
Для управления МОТ непосредственно по сети считайте страницу программного обеспечения для HP Lights-Out Configuration Utility. Я никогда не использовал его, таким образом, я не знаю, какой уровень управления это дает Вам, но это - единственное программное обеспечение, о котором я знаю для того, чтобы удаленно управлять МОТ. За исключением этого, существует также интерфейс XML, к которому можно получить доступ локально на том же сервере, в котором находится МОТ.
Dell обеспечивает интерфейс WMI как часть их программного обеспечения OpenManage, таким образом, можно считать данные с их BMC с помощью WMI от VBScript, Powershell или что бы то ни было. Я искал что-то подобное для полудюжины HPs, которые мы имеем, но до сих пор отказавший для нахождения чего-либо. Какой-либо из Вас крупные пользователи HP там на земле Serverfault знают о каком-либо программном обеспечении WMI для HPs?
Если существует программное обеспечение WMI для iLOs, это - очень простой способ сделать то, что Вы хотите.
МЛАДШИЙ
Потраченный на довольно мало времени, пытаясь найти "HP System Health Application и Insight Management Agents", таким образом, я думал, что необходимо знать то, в чем Вы нуждаетесь для Windows SNMP-ing температур сервера HP:
Какой МОТ? Исходный МОТ, iLO2 или iLO3 (вероятно, не, учитывая дату вопроса)? Если это - iLO2/3 они оба поддержка IPMI, или от хоста ОС или, для обращения к исходному намерению по сети. Обратите внимание, что iLO2 нужно последнее встроенное микропрограммное обеспечение (2.00 во время записи), чтобы полностью поддерживать функции IPMI по LAN.
Если это - исходный МОТ затем существует мало/нет поддержка IPMI к сожалению, однако, как другие сказали, можно использовать SNMP для запросов агентов, работающих на хосте ОС, которые запрашивают iLO/2/3 через "серверный канал" (это перестало работать, если хост ОС повреждается/перезагружается). Существует ssh, хотя "УДАР DMTF" синтаксис CLI немного нечетен. Существует способ продвинуть/вытянуть данные в некотором формате XML к/от МОТ, но это снова требует внутриполосного доступа, т.е. не, что Вы ищете.
Насколько я знаю, невозможно получить температуру через HPilo хотя бы на hpilo2 на целостности Можно получить с hpux или linux, используя smh (linux / hpux) и crprop (hpux) Это по крайней мере на моем старом сервере rx2600
show /system1/sensorX
, гдеX
некоторое число датчика. На DL580 G5 с iLO2 существует 13 датчиков. Первые четыре показывают, что присутствие (или отсутствие) самих центральных процессоров, и 5 - 13 является различными температурными датчиками. Сервер SSH, кажется, поддерживает командный режим, так для получения датчика 5 Вы могли сделатьssh Administrator@ilo-address show /system1/sensor5
, и вывод команды закончится в Вашем shell' s стандартный вывод. Если Вы предпочитаете Telnet, смотрите на Perl' s Сеть:: Telnet к экранному царапанью сессия telnet. – James Sneeringer 26 July 2009 в 08:12