Supermicro ipmi сбросить пароль bios
Можно ли сбросить пароль на интерфейсе SuperMicro IPMI? Моя материнская плата - модель X8STI-F.
Я сделал это в системе HP DL585 и манипулировал значениями IPMI на компьютерах Sun X2200-M2 и V20z, так что, возможно, есть выход. Я бы покопался на сайте Supermicro. как насчет той же процедуры для JBOD? Вы не можете подключиться с помощью ipmicfg или инструмента. Необходимо изменить IP-адрес и пройти проверку подлинности, прежде чем вы сможете что-либо изменить. Нужно ли тянуть батарею или перемычку для сброса, которая на самом деле сбрасывает кредиты по умолчанию? Спасибо.Если вы обращаетесь к нему локально, вы можете указать новый пароль. В Linux это будет сделано через ipmitool . Примерно так должно работать:
Если вы не знаете, какой канал является вашим сетевым интерфейсом, просто просматривайте их по одному, например, так:
Обратите внимание, что тип носителя - «802.3 LAN». Это тот, который вы хотите. Другие каналы могут выглядеть так:
Когда вы ссылаетесь на ОС Linux, вы имеете в виду, что я должен подключиться к серверу локально с ноутбуком под Linux, а затем выполнить эти команды? Кроме того, мне нужно напрямую подключиться к интерфейсу ipmi? ну, я забыл упомянуть, что это Linux OS Debian Lenny 64. Так что я могу сделать это удаленно (я не хочу идти к моему DC) Система работает нормально, я просто волнуюсь, если она мне когда-нибудь понадобится, я не буду иметь пароль для доступа к нему. Тогда то, что я описал, должно работать: войти в систему удаленно через ssh и установить пароль IPMI. Когда я сказал «локально», я имел в виду, что вы будете работать ipmitool при входе на сервер, а не на другом хосте. Вам нужно будет загрузить модули: modprobe ipmi_si; modprobe ipmi_devintf; modprobe ipmi_msghandlerМне просто пришлось столкнуться с этой же проблемой вчера, я не смог войти в свой веб-интерфейс SuperMicro IPMI, потому что не использовал его часто и забыл пароль. Команда в ответе Инсайта у меня не сработала, но была близка. Эта команда работала для сброса пароля учетной записи ADMIN:
ipmitool -I open user set password 2 ADMIN
Номер 2 есть идентификатор пользователя. Учетная запись ADMIN по умолчанию имеет идентификатор пользователя 2. Поэтому я устанавливаю пароль пользователя с идентификатором 2 на ADMIN, который используется по умолчанию, но вы можете добавить любой другой пароль.
Спасибо Insyte за указание на правильный путь использования ipmitool, после нескольких поисков в Интернете я смог найти эту рабочую команду. Надеюсь, это поможет кому-то еще, что наткнется на этот вопрос.
Спасибо, это сработало для X8DTU. Мне нужно было 'yum установить OpenIPMI', а затем 'service ipmi start', который загружает модули для вас. EL6 в этом случае. Это сработало и для меня (а ответ Инсайта - нет). Не забудьте запустить эту команду как root . Спасибо @ Бен-БаронНет необходимости перезагружать весь блок, как предлагали другие.
Если у вас есть физический доступ к серверу, выполните следующие простые шаги, чтобы сбросить пароль ADMIN на вашем IPMI:
- Создайте загрузочную флешку для DOS с помощью Rufus . последнюю утилиту IPMICFG, выпущенную Supermicro.
- Извлеките архив и скопируйте содержимое папки 'DOS' на загрузочный USB-диск DOS.
- Загрузите ваш сервер в DOS и перейдите в папку «DOS», которую вы скопировали на USB.
Получите идентификатор пользователя IPMI, пароль которого вы хотите установить:
ipmicfg -user list
Установите новый пароль для этого пользователя (пользователь ADMIN обычно имеет идентификатор 2 ):
ipmicfg -user setpwd 2 your_password_here
Войдите в веб-интерфейс IPMI, используя только что установленный пароль.
Я сбросил пароль ADMIN на десятках контроллеров BMC Supermicro IPMI. Из всех методов, которые я пробовал, это единственная процедура, которая работает 100% времени.
Следующие команды работают на CentOS 6:
Помните, что команду modprobe ipmi_devintf нужно будет запускать каждый раз при перезагрузке сервера.
Лучший способ - сбросить настройки до значений по умолчанию и очистить FRU & LAN с помощью встроенного инструмента SuperMicro, например:
(Все это может занять несколько секунд, чтобы вступить в силу, так что подождите между командами!)
Теперь отключите настройку DHCP, восстановленную с заводских настроек по умолчанию
Затем восстановите настройки сети с помощью:
Я заметил, что иногда вам нужно сбросить модуль BMC, чтобы он вступил в силу. Только сегодня не удалось пропинговать IP-адрес IPMI моего сервера через утилиту ipmicfg до сброса BMC:
Вам придется снова настроить IP / Netmask / Gateway с помощью того же инструмента, но это единственный способ, которым я мог заставить его работать.
OpenIPMI и IPMITools не работали для меня в Debian Squeeze. Я попытался сбросить пароль, холодный сброс BMC, но безрезультатно. Тем не менее, они хороши для установки IP и чтения данных датчика.
Если вы редко используете интерфейс IPMI, возможно, он по-прежнему использует имя пользователя / пароль по умолчанию ADMIN / ADMIN (с учетом регистра).
Я попытался с ADMIN / ADMIN, но обнаружил, что это admin / admin т.е. маленькие буквы, в любом случае, спасибо за подсказкуЭтот простой ответ отличается от других, которым для сброса пароля требуется другая официальная ОС.
Загрузите флэш-накопитель с соответствующим файлом прошивки IPMI и соответствующей утилитой прошивки для вашей материнской платы с веб-сайта SuperMicro. Мы используем DOS на основе одного для простоты. Если у вас уже установлена текущая прошивка IPMI, просто прошейте ее той же версией, что и у вас.
Большинство наших систем основаны на платах X8 и имеют встроенный IPMI. Они используют YAFUKcs (еще одно обновление прошивки).
Если вы обычно сохраняете конфигурацию во время обновления, просто оставьте опцию -c yafukcs -full romfile.ima вместо yafukcs -full -c romfile.ima
Интересно, что отключение этой -c опции не приводит к сбросу статической адресации IPMI в BIOS. Он влияет только на параметры в среде IPMI, такие как LDAP, NTP и любые настроенные вами уведомления о предупреждениях.
Вы должны подумать о перепрошивке BIOS после обновления IPMI, однако это не требуется. Если вы перепрограммируете BIOS системы, эти настройки будут сброшены, но настройки IPMI LAN не изменятся.
Если с IPMI возникли проблемы, но возможность входа в систему сохраняется, можно выполнить перезагрузку IPMI контроллера (cold reset) или сброс пароля IPMI при помощи утилиты IPMICFG для Windows или пакета IPMItool для Unix.
Windows
Cold reset (перезагрузка IPMI контроллера)
На момент написания данной инструкции последняя доступная версия 1.27.1, соответственно название архива IPMICFG_1.27.1_build.170901.zip. Архив для удобства следует распаковать в корень диска C:. Для этого нажмите на скачанный файл правой кнопкой и выберите «Извлечь все…»
В качестве конечной папки для удобства укажите корень диска C:
На диске C: появится папка с именем IPMICFG_1.27.1_build.170901. Для удобства переименуйте её в IPMICFG.
Далее потребуется открыть командную строку от имени администратора. Для этого нужно нажать правой кнопкой мыши на иконку Windows PowerShell на панели задач и выбрать «Запуск от имени администратора»:
Либо в меню «Пуск» в поле поиска написать cmd и выбрать «Запуск от имени администратора»:
Чтобы произвести перезагрузку IPMI необходимо будет выполнить следующую команду:
C:\IPMICFG\Windows\64Bit\IPMICFG-Win.exe –r -d
Смена пароля
Для сброса пароля Вам потребуется узнать ID пользователя. Для этого выполните команду:
C:\IPMICFG\Windows\64Bit\IPMICFG-Win.exe –user list
ID пользователя ADMIN представлен в графе User ID и равняется 2. В случае если Вам требуется изменить пароль для другого пользователя, выберите соответствующий ID. Эти данные необходимы для выполнения следующей команды:
C:\IPMICFG\Windows\64Bit\IPMICFG-Win.exe –user setpwd 2 password
где 2 – ID пользователя ADMIN, а password – новый пароль.
Обращаем Ваше внимание, что максимальная длина пароля зависит от версии IPMI:
- IPMI v1.5 поддерживает пароль не более 16 символов
- IPMI v2.0 – 20 символов
Убедительная просьба использовать сложный пароль, состоящий из букв и цифр. Рекомендуется установить пароль, указанный в Вашем личном кабинете.
Cold reset (перезагрузка IPMI контроллера)
Для перезагрузки IPMI (cold reset) потребуется установить пакет IPMItool. Способы установки зависят от Вашей операционной системы.
Cold reset осуществляется командой:
При выполнении может возникнуть ошибка такого вида:
Could not open device at /dev/ipmi0 or /dev/ipmi/0 or /dev/ipmidev/0:
No such file or directory
В таком случае потребуется дополнительно выполнить следующие команды:
После чего снова попробуйте произвести Cold Reset:
Sent cold reset command to MC
Если в течение 5 минут доступ не появился, потребуется сообщить об этом в нашу техническую поддержку.
Смена пароля
Для сброса пароля пользователя потребуется узнать его ID. Для этого выполните команду:
В результате получите таблицу соответствия ID с именем пользователя:
ID | Name | Callin | Link Auth | IPMI Msg | Channel Priv Limit |
2 | ADMIN | false | false | true | ADMINISTRATOR |
ID пользователя ADMIN равен 2. Синтаксис команды смены пароля:
Команда смены пароля для пользователя ADMIN будет выглядеть следующим образом:
В данной команде «2» – ID пользователя, а «ourpassword» – устанавливаемый пароль. Обращаем Ваше внимание, что максимальная длина пароля зависит от версии IPMI:
- IPMI v1.5 поддерживает пароль не более 16 символов
- IPMI v2.0 – 20 символов
Убедительная просьба использовать сложный пароль, состоящий из букв и цифр. Рекомендуется установить пароль, указанный в Вашем личном кабинете.
Ваш пароль успешно изменён.
Если указанные методы Вам не подходят, потребуется кратковременно выключить/включить сервер или сбросить IPMI на заводские настройки. Для этого обратитесь в нашу техническую поддержку, и мы с радостью Вам поможем.
Возможно ли сбросить пароль на интерфейсе IPMI SuperMicro? Моя материнская плата - модель X8STI-F.
Если вы открываете доступ к нему локально, вы можете указать новый пароль. В Linux это будет сделано через ipmitool . Что-то вроде этого должно работать:
Если вы не знаете, какой канал является вашим интерфейсом ethernet, просто пройдите через них один за раз, например:
Обратите внимание, что тип носителя - «802.3 LAN». Это то, что ты хочешь. Другие каналы могут выглядеть так:
Мне просто пришлось иметь дело с этой же проблемой вчера, я не смог войти в свой веб-интерфейс SuperMicro IPMI, потому что не использовал его часто и забыл пароль. Команда в ответе Инсыте не работала для меня, но она была близка. Эта команда работала для сброса пароля учетной записи ADMIN:
ipmitool -I open user set password 2 ADMIN
Число 2 - это идентификатор пользователя. У учетной записи ADMIN по умолчанию установлен идентификатор пользователя 2. Поэтому я устанавливаю пароль пользователя id 2 для ADMIN, который является значением по умолчанию, но вы можете добавить туда любой другой пароль.
Спасибо Insyte за то, что указали мне на правильный путь использования ipmitool, после нескольких поисков в Интернете я смог найти эту рабочую команду. Надеюсь, это поможет кому-то другому, который наткнулся на этот вопрос.
Не нужно перезагружать весь блок, как предложили другие.
Если у вас на сервере физический доступ , выполните следующие простые шаги, чтобы сбросить пароль ADMIN на вашем IPMI:
- Создайте загрузочный USB-накопитель DOS с помощью Rufus .
- Загрузите последнюю утилиту IPMICFG, выпущенную Supermicro.
- Извлеките архив и скопируйте содержимое папки «DOS» на загрузочный USB-порт DOS.
- Загрузите свой сервер в DOS и перейдите в папку «DOS», которую вы скопировали на USB.
Получить идентификатор пользователя IPMI, пароль которого вы хотите установить:
ipmicfg -user list
Установите новый пароль для этого пользователя ( пользователь ADMIN обычно имеет идентификатор 2 ):
ipmicfg -user setpwd 2 your_password_here
Войдите в веб-интерфейс IPMI через пароль, который вы только что установили.
Я сбросил пароль ADMIN на десятки BMC Supermicro IPMI. Из всех методов, которые я пробовал, это единственная процедура, которая работает в 100% случаев.
Примечание. Если у вас уже установлена Windows или Linux, вы можете пропустить шаги 1, 3 и 4 и просто выполнить команды на шагах 5 и 6, используя соответствующий исполняемый файл из Инструмент Supermicro, загруженный на шаге 2. Если вы используете Linux , и вы встретите kcs_error_exit при вызове команд ipmicfg , вам необходимо установить библиотеку OpenIPMI и включить ipmi_devintf .
В CentOS 6 работают следующие команды:
Помните, что команда modprobe ipmi_devintf должна быть перезапущена каждый раз при перезагрузке сервера.
Лучший способ - сбросить настройки по умолчанию и очистить FRU & LAN с помощью встроенного инструмента SuperMicro, например:
(Все это может занять несколько секунд, поэтому подождите нескольких команд!)
Теперь отключите настройку DHCP с заводских настроек по умолчанию с помощью
, затем восстановите сетевые настройки с помощью:
Я заметил, что иногда вам нужно сбросить блок BMC, чтобы он вступил в силу. Только сегодня не удалось выполнить IP-адрес IPMI моего сервера, установленный с помощью утилиты ipmicfg , до момента сброса BMC:
Вам придется снова настроить IP /Netmask /Gateway с помощью одного и того же инструмента, но это единственный способ заставить его работать.
OpenIPMI и IPMITools не работали для меня на Debian Squeeze. Я пробовал сбросить пароль, сбросить BMC с холодным сбросом, безрезультатно. Тем не менее, они хороши для настройки IP и данных датчика считывания.
Если вы редко используете интерфейс IPMI, возможно, он по-прежнему использует имя пользователя /пароль по умолчанию ADMIN /ADMIN (с учетом регистра).
Этот простой ответ отличается от других, для которых требуется другая формальная ОС для сброса пароля.
Загрузите флэш-накопитель с соответствующим файлом прошивки IPMI и соответствующей утилитой для вашей материнской платы с веб-сайта SuperMicro. Для простоты мы используем dos. Если у вас уже есть текущее программное обеспечение IPMI, просто запустите его с той же версией, что и у вас.
Большинство наших систем - это платы на базе X8, которые имеют встроенный IPMI. Они используют YAFUKcs (еще один прошивки для прошивки).
Если вы обычно сохраняете конфигурацию при обновлении, просто оставьте параметр -c yafukcs -full romfile.ima вместо yafukcs -full -c romfile.ima
Интересно, что отказ от опции -c не вызывает сброса статической адресации IPMI в BIOS. Это влияет только на настройки в среде IPMI, такие как LDAP, NTP и любые предупреждающие уведомления, которые вы настроили.
Вам следует подумать о том, чтобы мигать системный BIOS после обновления IPMI, однако это не требуется. Если вы запустите системную BIOS, эти настройки будут сброшены, но настройки IPMI LAN не изменятся.
Ненавижу, чтобы выкапывать «старые потоки», но этот вопрос все же появляется первым, когда вы ищете решение указанной проблемы.
Я только что нашел, что инструмент IPMIView с веб-сайта Supermicro может изменить пароль ADMIN в учетной записи администратора IPMI! :)
В данной статье, описаны способы решение проблем, связанных с неработоспособностью IPMI на платформах известной фирмы SuperMicro.
Проблема: недоступен веб интерфейс ipmi, но сервер продолжает работать как ни в чем не бывало без ошибок и зависаний. Самая частая проблема, которая может наблюдаться на многих платформах. Решение:
1. Для платформ X8 (Xeon 5504, Xeon 56**). Источником проблемы , в большинстве случаев, является неверно инициализированный модуль ipmi, по причине неверной настройки и порядка подключения интерфейсов. При подключении данных платформ к питанию, необходимо заранее подключить порт ipmi к нужному коммутатору(включенному! важно). При подачи питания, начинается запуск ipmi, при котором опрашивается сетевой интерфейс ipmi, и, если на нем НЕТ активности, он просто отключается. Естественно и ipmi будет не доступен.
Для возобновления работы, необходимо обесточить платформу (если это единичная нода в платформе, можно просто её извлечь), затем подключить интерфейс ipmi, и только теперь подключать кабель питания.
2. Для платформ X7 (Core2Duo, Core2Quad): заходим в BIOS в пункт настройки IP адреса IPMI. Меняем IP адрес на любой другой, устанавливаем пункт update ipmi, сохраняем настройки bios и перезагружаем. Повторно заходим в BIOS, И возвращаем нужный IP адрес IPMI.
После форматирования, остается скопировать файлы утилиты IPMICFG в корень диска, установить его в сервер и загрузиться с него через F12/F11 или другими способами.
Теперь используем IPMICFG. Если Вы просматривали архив с утилитой, то явно заметили документ по работе с ней, где подробно расписаны все рабочие команды. Из большого количества нам понадобится лишь несколько.
Команда, сбрасывающая все настройки в стандартные вместе с паролями:
Или делаем другим способом. Просматриваем список пользователей ipmi:
Далее, меняем для нужного пользователя пароль:
Способ 2. Для пользователей Windows, помимо ipmicfg, есть дополнительная сервисная программа IPMI Configuration Utility, с помощью которой можно изменить пароль администратора, сетевые настройки, и полностью сбросить в стандартные.
Читайте также: