Перезапуск IBM BMC без перезапуска самого сервера

У меня есть несколько серверов с IBM BMC (Baseboard Management Controller). Я хотел бы включить и выключить BMC без перезагрузки сервера. Это возможно? Как?

Примечание: на одном из них веб-интерфейс не работает; поэтому мне нужно либо сделать это, физически перезапустив BMC (не уверен, как это сделать - даже кнопка питания на сервере не должна перерабатывать BMC, я считаю), либо через интерфейс UDP или SNMP (снова, не уверен, как это сделать тоже)

6 ответов

Самый простой способ, если вы можете войти на сервер, запустить от имени пользователя root:

# ipmitool bmc reset cold

Если вы не можете подключиться к BMC через web, ssh, IPMI, telnet или другой настроенный вами механизм подключения, то единственный способ точно сбросить BMC - это выключить компьютер, а затем отключить питание. Многие контроллеры BMC (или iLO, или eLOM, или что-то еще) не сбрасываются, когда компьютер перезагружается или выключается.

Для тех, у кого похожая проблема, вот команда ipmiutil для выдачи холодного сброса на BMC без перезагрузки сервера:

ipmiutil reset -k

Я лично пользуюсь ipmiutil над ipmitool по возможности, так как он может работать без установленных драйверов IPMI. У меня было несколько случаев, когда модули Linux IPMI были заблокированы из-за проблемы с BMC. Это препятствовало запуску ipmitool, но я все еще мог использовать ipmiutil в "режиме без драйверов", к которому он автоматически возвращается. Единственным недостатком является то, что, в отличие от ipmitool, ipmiutil, скорее всего, еще не установлен. Он должен быть доступен для установки с использованием репозиториев yum/apt-get, включенных в большинство дистрибутивов.

Я не знаю IBM, но на серверах HP вы часто можете подключиться к их iLO, если веб-интерфейс не работает, и наоборот. Если вы не сделаете ни того, ни другого, я думаю, что это будет полное выключение питания системы.

Предполагая, что вы присвоили IP BMC, вы можете подключиться и запустить этот инструмент из IBM. Имеет параметры питания и сброса. Проблема в том, что я не знаю, включают ли эти команды фактический BMC - трагический. Но это может дать вам отправную точку.

http://idolinux.blogspot.com/2008/11/ibm-baseboard-management-controller.html

http://www-947.ibm.com/support/entry/portal/docdisplay?brand=5000008&lndocid=MIGR-64636

Не уверен только перезагрузка BMC.

Но если вы хотите перезагрузить Remote Managemenet, то вручную и физически отключите питание переменного тока. Отключите оба резервных источника питания переменного тока. Вся система будет отключена.

Другие вопросы по тегам