VxRail:测试“idc-q”(iDRAC 队列)的节点运行状况检查失败

Summary: 节点运行状况检查“idc_q”会从 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.

Symptoms

VxVerify 通过上传“minion”运行状况检查程序在每个节点上运行多个测试,这会检测可能导致升级失败的问题。其中一个节点运行状况检查是“idc_q”,它会从 iDRAC 队列 中清除未完成的命令,并报告清除操作是否成功*。

 

此运行状况检查返回以下结果之一:

测试结果
 结果代码 
    结果解释
通过
0
成功清除 iDRAC 队列,或清除被覆盖*。
Warning
1
iDRAC 作业队列清除失败
Failure 2 iDRAC 查询失败
严重 3
此测试没有严重结果。

 

如果 iDRAC 命令超时或获得无效响应,则其他基于 iDRAC 的测试也可能会失败,例如“idc_as”(iDRAC 管理员状态)。
下面显示了 iDRAC 无响应时运行状况检查输出的示例:

#========================#======#=========#====================================================================#==============#
|  Hostname / Category   |Status  Dell_KB |  Warnings or Failures, unless tests Passed                         ; Product S.N. |
#========================#======#=========#====================================================================#==============#
| Node1                  | Failure  43184 | idc_q: iDRAC queries failed                                                      .|

 

* 除非在运行 VxVerify 时添加了 -s--service 参数。当 VxVerify 作为 LCM 或 ADC 的一部分运行时,也会包含此参数。

 

Cause

“idc-q”检测会查询 iDRAC 上是否有排队的升级作业。如果存在任何作业,这些作业的详细信息将保存到 VxVerify 日志中,然后清除队列。

通过使用 --service (-s) 选项运行 VxVerify,可以绕过清除队列,这会运行 minion 脚本,而无需重新启动平台服务。

 

Resolution

对于以下事件: iDRAC 查询失败

如果使用默认升级配置文件运行 VxVerify,它将尝试通过重新启动 iDRAC 和 iSM 来修复 iDRAC 通信问题。请参阅文章:

 

Affected Products

VxRail Appliance Series

Products

VxRail Appliance Family, VxRail Appliance Series
Article Properties
Article Number: 000043184
Article Type: Solution
Last Modified: 09 Jan 2025
Version:  6
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.