Я новичок в работе с IPMI и пытаюсь настроить сервер под управлением Ubuntu 14.04 с IP-адресом IPMI. Я обнаружил, что для Ubuntu есть несколько пакетов, которые могут в этом помочь: openipmi
и ipmitools
, в соответствии с эта ссылка, который, кажется, рекомендует openipmi
из-за его официальной поддержки. Однако мне было легче найти инструкции для ipmitools
, поэтому я попытался использовать ipmitools
(инструкции были для Centos и включали использование yum
, но я попытался соответствующим образом настроить Ubuntu). Во время установки я столкнулся со следующей ошибкой:
Could not open device at /dev/ipmi0 or /dev/ipmi/0 or /dev/ipmidev/0
я нашел это вопрос, который решил проблему, изменив /etc/modules
, но решение не сработало для меня (опять же, это решение не для Ubuntu, и это могло легко быть источником проблемы). Когда я перезапустил свою машину (на самом деле это виртуальная машина Vsphere), машина не запускалась из-за ошибок диска. Я решил пропустить ошибки, что позволило успешно загрузиться, после чего отменил изменения на /etc/modules
и успешно перезапущен.
Может ли кто-нибудь объяснить, что я делаю неправильно, или, возможно, лучшую последовательность шагов, чтобы начать работу с базовой конфигурацией IPMI на моей виртуальной машине Ubuntu?
*** Кстати, вам может быть интересно, почему меня волнует IPMI на виртуальной машине - на самом деле это просто тестовая песочница для устройства, над которым я работаю, и это устройство будет запускать Ubuntu и нуждаться в конфигурации IPMI.
IPMI доступен только на физических машинах, так как это часть оборудования управления, которая не может работать на виртуальных машинах (и там не требуется). ipmitools
и т. д. являются просто инструментами для доступа к этому аппаратному обеспечению изнутри операционной системы, но для этого требуется BMC на самом деле существовать.
Его можно использовать, например, для мониторинга состояния питания, скорости вращения вентилятора, температуры, а также для включения и выключения системы. Все это не имеет отношения к виртуальным машинам.