PowerEdge:在 GuestOS(CentOS、RHEL、ESXi)的 iDRAC 工具中使用 racadm 与 iDRAC 交互
Summary: 使用 iDRAC 工具在无法使用 Web 浏览器访问 iDRAC 时与 iDRAC 交互。在 iDRAC 固件升级后,iDRAC 可能无法访问,但 GuestOS 可以访问。在这种情况下,请使用 iDRAC 工具对问题进行故障处理并使其重新联机。
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Instructions
症状:
iDRAC 未 ping 通,或者 iDRAC 网页未加载。
原因:
将 iDRAC 重置为默认值或升级 iDRAC 固件可能会导致此问题。
分辨率:
-
使用以下链接下载适用于相应作系统的 iDRAC 工具。
- ESXi 6.5.x:Dell iDRAC Tools for VMware ESXi (R), v9.3.1 |驱动程序详细信息 |戴尔美国
- ESXi 6.7.x:Dell iDRAC Tools for VMware ESXi 6.7 U3 (R), v10.1.0.0 |驱动程序详细信息 |戴尔美国
- ESXi 7.0.x、ESXi 8.0.x:适用于 ESXi 的 Dell iDRAC 工具,v11.0.0.0 |驱动程序详细信息 |戴尔美国
- CentOS、RHEL:Dell iDRAC Tools for Linux, v9.4.0 |驱动程序详细信息 |戴尔美国
- 对于 ESXi作系统,将下载一个 .zip 文件。请按照以下步骤复制并安装下载的 iDRAC 工具。
- 解压 .zip文件并转到 <解压的文件夹名称
>\vib20。 - 使用 WinSCP 工具或任何其他类似工具将 racadm 文件夹复制到 ESXi 主机。
/tmp文件夹中。 - 运行 以下命令以验证是否已安装 iDRAC 工具 (racadm)。如果未显示输出,则表示未安装。
- 解压 .zip文件并转到 <解压的文件夹名称
esxcli software vib list | grep -i racadm
- 运行 以下命令以安装 iDRAC 工具 (racadm)。输出会列出是否需要重新启动。
esxcli software vib install -v /tmp/racadm/<file_name.vib>
- 安装后,使用 racadm 命令进行进一步的故障处理。
- 对于 CentOS、RHEL作系统,将下载 .tar.gz 文件。请按照以下步骤复制并安装下载的 iDRAC 工具。
- 使用 WinSCP 工具或任何其他类似工具将.tar.gz文件复制到 CentOS/RHEL 节点
/tmp文件夹 - 在节点上运行以下命令以将 iDRAC 工具包解压到:
get.rpm文件
- 使用 WinSCP 工具或任何其他类似工具将.tar.gz文件复制到 CentOS/RHEL 节点
cd /tmp/
tar -zxvf <filename>.tar.gz
- 所有这些文件都解压在名为
iDRACTools。使用ls -l命令来验证。
- 要验证节点上是否已安装 iDRAC 工具 (racadm),请运行
rpm -qa | grep -i racadm.如果未显示输出,则表示未安装。 - 现在转到
iDRACTools/racadm文件夹并运行install_racadm.sh文件。
cd /tmp/iDRACTools/racadm
./Install_racadm.sh
- 安装该工具后,打开新的 SSH 会话或注销 SSH 会话,然后重新登录到 racadm 命令以进行进一步的故障处理。要检查服务器是否需要重新启动,请运行命令
needs-restarting -r; echo $?
- 要验证 racadm 软件包是否已成功安装,请运行
rpm -qa | grep -i racadm。如果它列出了软件包,则表示它已成功安装。
- 要使用 racadm 工具验证 iDRAC 的当前网络设置,请运行命令
racadm getniccfg。在此处,验证 IP 地址详细信息是否正确,以及 DHCP 是否设置为禁用。请参阅下面的屏幕截图作为示例。
提醒: 无论使用哪种 GuestOS,racadm 命令语法都保持不变。
- 如果您注意到未正确分配 IP 详细信息或启用了 DHCP,请使用以下命令分配 IP 地址并禁用 DHCP:
- 要设置 IPv4 地址,请执行以下作:
racadm set iDRAC.IPv4Address <ip_address> - 要设置 IPv4 网络掩码:
racadm set iDRAC.IPv4Netmask <subnet_mask> - 要设置 IPv4 网关,请执行以下作:
racadm set iDRAC.IPv4Gateway <gateway_ip> - 要禁用 DHCP,请执行以下作:
racadm set iDRAC.IPv4DHCPEnable 0
- 如果您必须从 GuestOS 重置 iDRAC,请使用以下命令:
- 执行 iDRAC 的软重置:
racadm racreset soft - 执行 iDRAC 的硬重置:
racadm racreset hard - 强制软重置 iDRAC:
racadm racreset soft -f - 强制硬重置 iDRAC:
racadm racreset hard -f
- 有关更多 racadm 命令,请运行
racadm help或要检查特定命令,请运行racadm <command> help - 请记住从 GuestOS(ESXi、RHEL、CentOS)中删除 iDRACTools (racadm),尤其是在存在 PowerFlex、VxRail 等 HCI 解决方案的情况下,建议删除 iDRACTools (racadm) 工具,否则可能会导致节点升级失败并执行自动化过程。
- 对于 ESXi作系统:
- 要查看是否已安装 iDRACTools (racadm),请运行:
esxcli software vib list | grep -i racadm
- 要删除 iDRACTools (racadm),请运行:
esxcli software vib remove -n racadm
- 对于 RHEL、CentOS作系统:
- 要验证节点上是否已安装 iDRACTools (racadm),请运行
rpm -qa | grep -i racadm.。如果未显示输出,则表示未安装。 - 要从节点中删除 iDRACTools (racadm),请运行
uninstall_racadm.sh脚本,随附 iDRACTools tar.gz捆绑包。 - 要运行
uninstall_racadm.sh脚本,转至 iDRACTools 文件夹,然后运行./uninstall_racadm.sh
- 如果问题仍然存在,请联系 戴尔支持 以获得进一步的帮助。
Affected Products
iDRAC9, Red Hat Enterprise Linux Version 9, Red Hat Enterprise Linux Version 8, VMware ESXi 7.x, VMware ESXi 8.xProducts
PowerFlex rack, C Series, HS Series, Modular Infrastructure, Rack Servers, Tower Servers, XE Servers, XR Servers, ScaleIOArticle Properties
Article Number: 000206945
Article Type: How To
Last Modified: 24 Sep 2025
Version: 6
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.