PowerEdge. Как выполнить сброс Integrated Dell Remote Access Controller (iDRAC)?
Riepilogo: В этой статье описывается несколько методов сброса контроллера iDRAC как локально, так и удаленно, включая сброс, сброс до значений по умолчанию и сброс до пользовательской конфигурации. ...
Istruzioni
Контроллер iDRAC отвечает за параметры профиля системы и управление по дополнительному каналу. Иногда контроллер iDRAC может перестать отвечать по различным причинам. Признаки iDRAC, который не отвечает, включает следующее:
- команда RACADM выводит «ERROR: Unable to perform requested operation»;
- нет доступа к iDRAC с помощью SSH/Telnet (тайм-аут при попытке подключения);
- нет доступа к iDRAC с помощью браузера;
- не удается проверить IP-адрес модуля iDRAC.
iDRAC можно сбросить с помощью кнопки идентификации системы, веб-интерфейса iDRAC, модуля iDRAC Service Module или RACADM. Выберите нужный раздел, чтобы ознакомиться с дополнительными сведениями.
Кнопка идентификации системы
На системах с iDRAC небольшая кнопка с маркировкой «i» (рис. 1 и рис. 2) обычно находится на передней и задней панели системы. Эта кнопка i — кнопка идентификации системы. Чтобы сбросить контроллер iDRAC, не перезагружая операционную систему, нажмите и удерживайте кнопку идентификации системы в течение минимум 16 секунд. Отпустите кнопку, когда вентиляторы системы охлаждения начнут вращаться на полной скорости и отключится передняя ЖК-панель (при ее наличии). Контроллер iDRAC перезагрузится без изменения сохраненных настроек. Для перезапуска пульта дистанционного управления может потребоваться не менее минуты.

Рис. 1. Кнопка «i» на сервере PowerEdge R640

Рис. 2. Кнопка «i» на сервере PowerEdge T620
Веб-интерфейс iDRAC
Сброс выполняется по-разному для веб-интерфейса iDRAC9 и веб-интерфейса iDRAC7 и iDRAC8. Нажмите на соответствующий iDRAC, чтобы получить дополнительную информацию.
Веб-интерфейс iDRAC9
- Подключитесь к веб-интерфейсу iDRAC.
- Войдите в интерфейс с именем пользователя и паролем.
- Выберите вкладку Maintenance.
- Выберите Diagnostics.
- Нажмите Reset iDRAC, чтобы сбросить iDRAC, или Reboot iDRAC.

Рис. 3. Кнопка «Reset iDRAC» в iDRAC9

Рис. 4. Кнопка «Reboot iDRAC»
- Также можно нажать кнопку Reset iDRAC to Default Settings, чтобы сбросить iDRAC до настроек по умолчанию. После нажатия кнопки «Reset iDRAC to Default Settings» отображается окно «Reset iDRAC to factory defaults». Это действие восстанавливает заводские настройки iDRAC по умолчанию. Выберите один из следующих вариантов:
- Сохранение настроек пользователя и сети.
- Удаление всех настроек и сброс пользователей до значений на момент доставки (корневое/транспортное значение).
- Отмена всех настроек и сброс имени пользователя и пароля.
- Отмена всех настроек и установка пользовательской конфигурации по умолчанию (необходимо загрузить файл пользовательской конфигурации).
- Отобразится предупреждающее сообщение. Нажмите Ok, чтобы продолжить.
Веб-интерфейс iDRAC7 и iDRAC8
- Подключитесь к веб-интерфейсу iDRAC.
- Войдите в интерфейс с именем пользователя и паролем.
- В правом нижнем углу экрана обзора отображаются задачи быстрого запуска.
- Нажмите Reset iDRAC.
- Подтвердите действие.

Рис. 5. Параметр «Reset iDRAC» для iDRAC7 и iDRAC8
Как выполнить сброс Integrated Dell Remote Access Controller (iDRAC)?
Продолжительность: 00:01:24 (чч:мм:сс)
В этом видеоплеере можно выбрать язык субтитров при их наличии с помощью значка «CC».
iDRAC Service Module
iDRAC Service Module (iSM) — это облегченное программное приложение, которое может быть установлено на серверах PowerEdge с iDRAC7, iDRAC8 и iDRAC9. iSM 2.3 (и более поздней версии) позволяет администратору удаленно выполнять сброс iDRAC, когда модуль iDRAC не отвечает. Сброс iDRAC с помощью модуля iDRAC Service Module выполняется по-разному, в зависимости от операционной системы: Windows, Linux или VMWare ESXi. Выберите нужную операционную систему, чтобы ознакомиться с дополнительными сведениями.
Windows
iDRAC Service Module обеспечивает способ с использованием WMI, способ с использованием PowerShell и способ с использованием ярлыка в меню «Программы», с помощью которого iDRAC можно сбросить из операционной системы Windows. Выберите нужный способ, чтобы ознакомиться с дополнительными сведениями.
Способ с использованием WMI
Его можно инициировать локально или удаленно с помощью команд инструментария управления Windows (WMI).
Процедура сброса iDRAC с помощью команд WMI выполняется следующим образом:
- Установите iDRAC Service Module в операционную систему хоста.
- Откройте командную строку с правами администратора.
- Выполните локальную команду WinRM или удаленную команду WinRM.
- Локальная команда WinRM.
winrm i iDRACHardReset wmi/root/cimv2/dcim/DCIM_iSMService?InstanceID="iSMExportedFunctions" - Запустите удаленную команду WinRM:
winrm i iDRACHardReset wmi/root/cimv2/dcim/dcim_ismservice -u:"admin-username" -p:"password" -r:http://"remote-hostname or IP"/wsman -a:Basic -encoding:utf-8 -skipCACheck -skipCNCheck
- Локальная команда WinRM.
Способ с использованием PowerShell
Этот способ можно инициировать локально или удаленно с помощью команд PowerShell.
Процедура сброса iDRAC с помощью локальных команд PowerShell выполняется следующим образом:
Предварительные условия
- Требуется 64-разрядная версия Microsoft .NET Framework 2.x или более новая.
- Политика выполнения сценариев PowerShell должна быть настроена на одним из следующих способов:
Set-ExecutionPolicy AllSignedSet-ExecutionPolicy Unrestricted
iDRAC Service Module позволяет командлету PowerShell локально сбросить iDRAC. Чтобы использовать PowerShell для сброса iDRAC:
- Откройте сеанс Windows PowerShell в качестве администратора.
- Введите
Invoke-iDRACHardResetи затем нажмите клавишу Enter.
-force можно использовать для сброса iDRAC с помощью сценария или без сообщения подтверждения.
Чтобы использовать Invoke-iDRACHardReset из удаленного сеанса PowerShell:
- Запустите сеанс PowerShell на управляющей станции.
- Включите удаленную оболочку PowerShell с помощью командлета
Enable PS-Remoting.
Способ с использованием ярлыка в меню «Программы»
Для использования этого способа войдите в операционную систему с помощью сеанса удаленного рабочего стола. Затем в меню «Программы» выберите iDRAC reset option.
Linux
На всех операционных системах Linux с поддержкой iSM, iSM предоставляет команды, для запуска которых следует войти в операционную систему с помощью SSH или аналогичного способа.
Следующие команды:
$ /opt/dell/srvadmin/iSM/bin/Invoke-iDRACHardReset$ /opt/dell/srvadmin/iSM/bin/Invoke-iDRACHardReset -f
-f) вместе с командой. Это действие не требует подтверждения пользователя и осуществляется вместе со сбросом iDRAC.
Операционные системы VMware ESXi
На всех операционных системах ESXi, поддерживающих iDRAC Service Module; iSM 2.3 (и более поздней версии) совместима с поставщиком метода CMPI. Это позволяет удаленно выполнять сброс iDRAC с помощью удаленных команд WinRM. В отличие от операционных систем Windows (за исключением WMI) и Linux, ESXi перед сбросом iDRAC не запрашивает у пользователя подтверждение.
Команда выглядит следующим образом:
winrm i iDRACHardReset http://schemas.dell.com/wbem/wscim/1/cim-schema/2/root/cimv2/dcim/DCIM_iSMService?__cimnamespace=root/cimv2/dcim+InstanceID=iSMExportedFunctions -u:"root-username" -p:"password" -r:https://"Host-IP":443/wsman -a:basic -encoding:utf-8 -skipCNCheck -skipCACheck -skipRevocationcheck
Результат операции отображается в виде целого числа, указывающее на успешное выполнение или сбой операции.
Ограничения:
В версиях ESXi 6.0 U1 и ESXi 6.0 U2 после сброса iDRAC драйвер IPMI может перестать реагировать. После выполнения операции аппаратного сброса на определенных версиях операционной системы VMware ESXi драйвер IPMI (ipmi_si_drv) может перестать отвечать из-за существующей проблемы в драйвере IPMI. Если драйвер IPMI не отвечает, перезагрузите его (ipmi_si_drv).
Для перезагрузки
ipmi_si_drv:
/etc/init.d/sfcbd-watchdog stop
esxcfg-module -u ipmi_si_drv => unload ipmi_si_drv
esxcfg-module ipmi_si_drv => load ipmi_si_drv
/etc/init.d/sfcbd-watchdog start
RACADM
Утилита Dell Remote Access Controller Admin (RACADM) — это средство командной строки, которое позволяет осуществлять удаленное или локальное управление с помощью iDRAC. Команды RACADM можно выполнять удаленно со станции управления или локально на управляемом сервере.
В любом случае перезапускается только iDRAC, но не сервер. Перезагрузка iDRAC не влияет на работу операционной системы. Существуют отличия в командах между iDRAC9 и iDRAC7 или iDRAC8. Нажмите на соответствующий iDRAC, чтобы получить дополнительную информацию.
iDRAC9
Сброс: эта команда перезапускает iDRAC без изменения параметров конфигурации iDRAC.
Пример:
racadm racreset
Сброс (принудительный) — добавление -f к любой команде iDRAC принудительно выполняет такую команду.
Пример:
racadm racreset -f
Сброс iDRAC до заводских настроек по умолчанию — это сбрасывает все изменения до заводских настроек, но сохраняет настройки пользователя и сети.
Пример:
racadm racresetcfg
сброс конфигурации iDRAC до значений по умолчанию и сброс пользователя до значения на момент доставки.
Пример:
racadm racresetcfg -all
сброс конфигурации iDRAC до значений по умолчанию и сброс пользователя до имени пользователя root и пароля calvin.
Пример:
racadm racresetcfg -rc
сброс конфигурации iDRAC до пользовательских настроек по умолчанию.
Пример:
racadm racrsetcfg -custom
Все команды сброса iDRAC9 можно найти в Руководстве пользователя контроллера Integrated Dell Remote Access Controller 9 (iDRAC9) версии 3.00.00.00 | Dell US (стр. 249).
iDRAC7 или iDRAC8
Сброс: эта команда перезапускает iDRAC без изменения параметров конфигурации iDRAC.
Пример:
racadm racreset
Добавление -f к любой команде iDRAC принудительно выполняет такую команду.
Пример:
racadm racreset -f
Сброс iDRAC до заводских настроек по умолчанию — при этом все изменения возвращаются к заводским настройкам. Это удаляет настройки пользователя и сети.
Пример:
racadm racresetcfg
Все команды сброса iDRAC7 или iDRAC8 можно найти в Руководстве по интерфейсу командной строки RACADM для iDRAC 8/7 v2.81.81.81 (стр. 105).