ipmitool сильно отличается в Solaris и Linux. Как я могу использовать ipmitool на этих серверах (на Sun, IBM и другом оборудовании) для определения состояния источника питания?
В Linux это отлично сработало для меня в текущих версиях CentOS и Debian.
ipmitool sdr type "Power Supply"
Я бы порекомендовал вам взглянуть на FreeIPMI, который очень похож по системам и как утверждают разработчики, он проще в настройке и имеет лучшую переносимость по сравнению с ipmitool. Для настройки мониторинга питания вы можете использовать там Powerman (http://code.google.com/p/powerman/) добавив в powerman.conf
include "/etc/powerman/ipmipower.dev"
device "ipmi0" "ipmipower" "/usr/sbin/ipmipower -h mynodes[0-10] |&"
node "mynodes[0-10]" "ipmi0" "mynodes[0-10]"
Вы можете поискать дополнительные опции здесь (http://www.gnu.org/software/freeipmi/freeipmi-faq.html).