跳转至主要内容
  • 快速、轻松地下订单
  • 查看订单并跟踪您的发货状态
  • 创建并访问您的产品列表

PowerEdge:如何重置 Integrated Dell Remote Access Controller (iDRAC)

摘要: 本文介绍在本地和远程重置 Integrated Dell Remote Access Controller (iDRAC) 的多种方法,包括重置、重置为默认值和重置为客户配置。

本文适用于 本文不适用于 本文并非针对某种特定的产品。 本文并非包含所有产品版本。

说明

集成戴尔远程访问控制器 (iDRAC) 负责系统配置文件设置和带外管理。有时,由于各种原因,iDRAC 可能会变得无响应。iDRAC 无响应的症状包括:

  • RACADM 命令返回“ERROR:Unable to perform requested operation”
  • 无法通过 SSH/Telnet 访问 iDRAC(尝试的连接超时)
  • 无iDRAC浏览器访问
  • Ping iDRAC IP 地址失败

iDRAC 可以通过使用 系统标识按钮iDRAC Web 界面iDRAC Service ModuleRACADM 进行重置。单击相应的部分以了解更多信息。

系统识别按钮

对于具有 iDRAC 的系统,系统的正面和背面通常有一个标有 “i” 的小按钮(图 1图 2)。此 i 按钮是 System Identification 按钮。要重置 iDRAC 而不重新启动操作系统,请按住系统标识按钮至少 16 秒。冷却风扇开始全速旋转且前液晶屏(如果有)关闭时,停止按下该按钮。现在,iDRAC将重新启动,且不更改任何已保存的设置。可能需要一分钟或更长时间远程控制器才会重新启动。

PowerEdge R640 服务器上的 i 按钮
图 1:PowerEdge R640 服务器上的 iDRAC i 按钮

PowerEdge T620 服务器上的 i 按钮
图 2:PowerEdge T620 服务器上的 iDRAC i 按钮

iDRAC Web 界面

iDRAC9 Web 界面iDRAC7 和 iDRAC8 Web 界面的重置执行方式不同。单击相应的 iDRAC 以了解更多信息。

iDRAC9 Web 界面

  1. 连接到 iDRAC Web 界面。
  2. 通过输入用户名和密码登录该界面。
  3. 单击 Maintenance 选项卡
  4. 选择 Diagnostic
  5. 单击 重置 iDRAC 以重置 iDRAC,或单击 重新启动 iDRAC 以重置 iDRAC。
提醒:您环境中可用的重置按钮可能因 iDRAC 固件版本而异。

重置 iDRAC9 中的 iDRAC 按钮
图 3:重置 iDRAC9 中的 iDRAC 按钮

重新启动 iDRAC 按钮
图 4:重新启动 iDRAC 按钮

  1. 或者,也可以单击 Reset iDRAC to Default Settings 以将 iDRAC 重置为默认设置。单击 Reset iDRAC to Default Setting 后,将显示 Reset iDRAC to factory default 窗口。此操作会将 iDRAC 重置为出厂默认设置。选择以下任意选项:
    • 保留用户和网络设置。
    • 放弃所有设置并将用户重置为发货值(根/发货值)。
    • 放弃所有设置并重置用户名和密码。
    • 放弃所有设置并设置为自定义默认配置(必须上传自定义配置文件)。
  2. 此时将显示一条警告消息。单击 确定 以继续。
提醒:此外,还可以直接在此屏幕中输入 iDRAC 命令行。

iDRAC7 和 iDRAC8 Web 界面

  1. 连接到 iDRAC Web 界面。
  2. 通过输入用户名和密码登录该界面。
  3. 在概览屏幕右下角显示 Quick Launch Tasks
  4. 单击 Reset iDRAC
  5. 确认操作。

iDRAC7 和 iDRAC8 的重置 iDRAC 选项
图 5:iDRAC7 和 iDRAC8 的重置 iDRAC 选项

如何重置 Integrated Dell Remote Access Controller (iDRAC)

持续时间:00:01:24 (hh:mm:ss)
如果可用,可以使用此视频播放器上的 CC 图标选择隐藏式字幕(字幕)语言设置。

iDRAC Service Module

iDRAC Service Module (iSM) 是一种轻量级软件应用程序,可以安装在运行 iDRAC7、iDRAC8 和 iDRAC9 的 PowerEdge 服务器上。当 iDRAC 没有响应时,iSM 2.3(和更高版本)允许管理员远程重置 iDRAC。无论使用 WindowsLinux 还是 VMware ESXi 操作系统,使用 iDRAC Service Module 重置 iDRAC 的执行方式都有所不同。单击相应操作系统以了解更多信息。

Windows

iDRAC Service Module 提供了 WMI 方法PowerShell 方法程序菜单快捷方式方法 ,通过这些方法可以从 Windows 操作系统中重置 iDRAC。单击相应方法以了解更多信息。

WMI 方法

这可以使用 Windows Management Instrumentation (WMI) 命令在本地或远程进行调用。

要使用WMI命令重置iDRAC,过程如下所示:

  1. 在主机操作系统上安装 iDRAC Service Module
  2. 使用管理员权限打开 命令提示符
  3. 运行 本地 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 远程命令,必须配置 WinRM 服务器或侦听器。要将 WinRM 配置为侦听器,请参阅 Windows 远程管理的安装和配置。
PowerShell 方法

这可以使用 PowerShell 命令在本地或远程调用。

要使用本地PowerShell命令重置iDRAC,过程如下所示:

前提条件

  • 需要 Microsoft .NET Framework 64 位版本 2.x 或更高版本。
  • 用于运行 PowerShell 脚本的执行策略应设置为以下其中一项:
    • Set-ExecutionPolicy AllSigned
    • Set-ExecutionPolicy Unrestricted

iDRAC 服务模块还提供 PowerShell cmdlet,可在本地重置 iDRAC。要使用 PowerShell 重置 iDRAC,请执行以下操作:

  1. 以管理员身份打开 Windows PowerShell 会话。
  2. 在终端中键入 , Invoke-iDRACHardReset 分析文件,然后按 Enter 键。
提醒:-force 选项可用于通过脚本或不显示确认消息重置 iDRAC。

要使用 Invoke-iDRACHardReset 来自远程 PowerShell 会话的命令:

提醒:PS-Remoting 的前提条件是将 WinRM 配置为侦听器。
  1. 在管理站上启动 PowerShell 会话。
  2. 使用 启用远程 PowerShell Enable PS-Remoting cmdlet 中。
程序菜单快捷方式

这可以通过使用远程桌面会话登录操作系统来运行。然后,从程序菜单中选择 iDRAC reset 选项

Linux

在所有支持 iSM 的 Linux 操作系统上,iSM 提供可通过使用 SSH 或等效工具登录操作系统来运行的命令。

命令为:

  • $ /opt/dell/srvadmin/iSM/bin/Invoke-iDRACHardReset
  • $ /opt/dell/srvadmin/iSM/bin/Invoke-iDRACHardReset -f
提醒:有一个选项可以指定强制 (-f) 选项与命令。这不会等待用户确认,并继续执行 iDRAC 重置操作。

VMware ESXi 操作系统

在所有 iDRAC Service Module 支持的 ESXi 操作系统上;iSM 2.3 及更高版本支持 CMPI 方法提供程序。这允许使用 WinRM 远程命令远程执行 iDRAC 重置。与 Windows(WMI 除外)和 Linux 操作系统不同;在重置 iDRAC 之前,ESXi 不会提示用户进行确认。

命令为:

  • 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的ESXi 6.0 U1和ESXi 6.0 U2版本上,IPMI驱动程序在iDRAC重置后可能会没有响应。在某些 VMware ESXi 操作系统上执行硬重置操作后,IPMI 驱动程序 (ipmi_si_drv) 可能会因为 IPMI 驱动程序中的现有问题而变得无响应。如果 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 重新启动不会影响正在运行的操作系统。iDRAC9iDRAC7 或 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 重置命令均可在 iDRAC 8/7 v2.81.81.81 RACADM CLI 指南 (第 105 页)中找到。

受影响的产品

iDRAC7, iDRAC8, iDRAC9, PowerEdge XR2, PowerEdge C4130, Poweredge C4140, PowerEdge c6320, PowerEdge c6320p, PowerEdge C6420, PowerEdge C6520, PowerEdge C6525, PowerEdge C6615, PowerEdge C6620, Poweredge FC430, Poweredge FC630, PowerEdge FC640 , Poweredge FC830, PowerEdge FD332, PowerEdge FM120x4 (for PE FX2/FX2s), PowerEdge FX2/FX2s, PowerEdge HS5610, PowerEdge HS5620, PowerEdge M420, PowerEdge M520, PowerEdge M520 (for PE VRTX), PowerEdge M620, PowerEdge M620 (for PE VRTX), PowerEdge M630, PowerEdge M630 (for PE VRTX), PowerEdge M640, PowerEdge M640 (for PE VRTX), PowerEdge M820, PowerEdge M820 (for PE VRTX), PowerEdge M830, PowerEdge M830 (for PE VRTX), PowerEdge MX740C, PowerEdge MX750c, PowerEdge MX760c, PowerEdge MX840C, PowerEdge R220, PowerEdge R230, PowerEdge R240, PowerEdge R250, PowerEdge R320, PowerEdge R330, PowerEdge R340, PowerEdge R350, PowerEdge R420, PowerEdge R420XR, PowerEdge R430, PowerEdge R440, PowerEdge R450, PowerEdge R520, PowerEdge R530, PowerEdge R530xd, PowerEdge R540, PowerEdge R550, PowerEdge R620, PowerEdge R630, PowerEdge R640, PowerEdge R6415, PowerEdge R650, PowerEdge R650xs, PowerEdge R6515, PowerEdge R6525, PowerEdge R660, PowerEdge R660xs, PowerEdge R6615, PowerEdge R6625, PowerEdge R720, PowerEdge R720XD, PowerEdge R730, PowerEdge R730xd, PowerEdge R740, PowerEdge R740XD, PowerEdge R740XD2, PowerEdge R7415, PowerEdge R7425, PowerEdge R750, PowerEdge R750XA, PowerEdge R750xs, PowerEdge R7515, PowerEdge R7525, PowerEdge R760, PowerEdge R760XA, PowerEdge R760xd2, PowerEdge R760xs, PowerEdge R7615, PowerEdge R7625, PowerEdge R820, PowerEdge R830, PowerEdge R840, PowerEdge R860, PowerEdge R920, PowerEdge R930, PowerEdge R940, PowerEdge R940xa, PowerEdge R960, PowerEdge T130, PowerEdge T140, PowerEdge T150, PowerEdge T320, PowerEdge T330, PowerEdge T340, PowerEdge T350, PowerEdge T420, PowerEdge T430, PowerEdge T440, PowerEdge T550, PowerEdge T560, PowerEdge T620, PowerEdge T630, PowerEdge T640, PowerEdge XE2420, PowerEdge XE7420, PowerEdge XE7440, PowerEdge XE8545, PowerEdge XE8640, PowerEdge XE9680, PowerEdge XR11, PowerEdge XR12, PowerEdge XR4510c, PowerEdge XR4520c, PowerEdge XR5610, PowerEdge XR7620, PowerEdge XR8610t, PowerEdge XR8620t ...

产品

iDRAC Service Module
文章属性
文章编号: 000126703
文章类型: How To
上次修改时间: 22 11月 2024
版本:  18
从其他戴尔用户那里查找问题的答案
支持服务
检查您的设备是否在支持服务涵盖的范围内。