VxRail: Node health-check fails for test 'idc-q' (iDRAC Queue)

Summary: Node Health-check 'idc_q' clears outstanding commands from the iDRAC queue and reports back the success of the clearance operation.

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 runs multiple tests on each node by uploading a 'minion' heath-check program, which detects issues that may cause upgrades to fail. One of these node health-checks is 'idc_q', which clears outstanding commands from the iDRAC queue and reports back the success of the clearance operation*.

 

This health-check returns one of the following results:

Test Result
 Result code 
    Result Interpretation
Pass
0
iDRAC queue cleared successfully, or the clearance is overridden*.
Warning
1
iDRAC job queue clearance failed
Failure 2 iDRAC queries failed
Critical 3
This test has no critical result.

 

If the iDRAC commands timeout or get an invalid response, then other iDRAC based tests are likely to fail too, such as 'idc_as' (iDRAC Admin State).
An example of the health-check output, when iDRAC is not responding, is shown below:

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

 

* Unless the -s or --service argument is added when running VxVerify. This argument is also included when VxVerify is run as part of LCM or ADC.

 

Cause

The 'idc-q' test queries whether there are queued upgrade jobs are on the iDRAC. If any jobs are present, the details of these are saved to the VxVerify logs, and then the queue is cleared.

Clearing the queues can be bypassed by running VxVerify with the --service (-s) option, which runs the minion script without restarting the Platform Service.

 

Resolution

For the following events: iDRAC queries failed

If VxVerify is run with the default upgrade profile, it attempts to fix iDRAC communication issues by restarting iDRAC and iSM. See article:

 

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.