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


12

У мене є кілька серверів з IBM BMC (Baseboard Management Controller). Я б хотів живити цикл BMC без перезавантаження сервера. Чи можливо це? Як?

Примітка. На одному з них веб-інтерфейс не працює; тому мені потрібно буде це зробити, фізично перезавантаживши BMC (не впевнений, як це зробити - я думаю, навіть кнопка живлення на сервері не повинна переробляти BMC) або через інтерфейс UDP або SNMP (знову , не знаю, як це зробити)

Відповіді:


15

Найпростіший спосіб - якщо ви можете увійти на сервер, запустити як root:

# ipmitool bmc reset cold

Що робити, якщо це не допомагає? На моєму сервері він, здається, застряг. Для команди "bmc-device --cold-reset", яка по суті однакова, я отримую помилку: "ipmi_cmd_cold_reset: неправильний код завершення". Він не скидає себе, я не можу отримати доступ до нього жодним чином. Чи є у мене інший вибір, крім вимкнення живлення повністю?
Balázs Pozsár

Якщо у вас немає кнопки апаратного скидання для BMC (залежить від моделі), у вас все повне вимкнення живлення. Перегляньте Посібник з визначення та підтримки проблеми, відповідний вашій моделі сервера, на всі деталі.
MikeyB

Можливо, я тут був офтопіком, у мене є Intel S2600GZ4 з AXXRMM4. У ньому немає кнопки скидання afaik. Дуже шкода, що такі проблеми існують, що іноді їм потрібно
вимкнення живлення

Та сама команда, яку я дав, буде працювати над RMM4.
MikeyB

Так, зазвичай це працює, але він уже два рази бавився, що його заморожували таким чином, що навіть bmc скидання холоду не могло допомогти.
Balázs Pozsár

3

Якщо ви не можете підключитися до BMC через веб, ssh, IPMI, telnet або інший механізм підключення, який ви налаштували, то єдиний спосіб скинути BMC напевно - це вимкнути комп'ютер, а потім витягнути джерела живлення. Багато BMC (або iLO, або eLOM чи будь-що інше) не скидаються, коли комп'ютер перезавантажується або вимикається.


0

Я не знаю цих IBM, але на серверах HP ви часто можете вторгнутись у їх iLO, якщо веб-передній кінець порушений і навпаки. Якщо ви цього не зробите, я думаю, що це буде повне відключення / увімкнення системи.


Chopper - BMC не завжди знаходиться на SupII (еквівалент iLO). Іноді вона інтегрована в систему. Так чи інакше, я думаю, що для того, щоб перезапустити його, потрібно буде фактично витягнути модуль, якщо ви не зможете потрапити в SupII.
mfinni

0

Якщо припустити, що ви призначили 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


0

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

ipmiutil reset -k

Я особисто використовую ipmiutilбільш , ipmitoolколи це можливо , як це може працювати без IPMI встановлених драйверів. У мене було декілька випадків, коли модулі IPMI Linux заблокувались через проблему з BMC. Це заважало ipmitool запускатися, але мені все ж вдалося використовувати ipmiutil у режимі "без водія", який він автоматично повертає. Єдиним недоліком є ​​те, що на відміну від ipmitool, ipmiutil, швидше за все, ще не встановлений. Він повинен бути доступний для встановлення, використовуючи yum / apt-get repos, включений у більшість дистрибутивів.


-1

Не впевнений лише перезавантаження BMC.

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

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.