VxRail: Kontrola poprawności działania węzła kończy się niepowodzeniem z komunikatem o niepowodzeniu zapytań kontrolera iDRAC

Summary: Kontrole poprawności działania węzłów VxRail wysyłają kwerendy do kontrolera iDRAC za pomocą vmk1 przy użyciu Redfish lub usługi platformy. Jeśli jedna z usług, która utrzymuje ten kanał komunikacyjny, nie działa, kwerendy kontrolera iDRAC mogą zakończyć się niepowodzeniem. ...

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 przeprowadza testy na każdym węźle, przesyłając program "minion" health-check, aby wykryć problemy, które mogą spowodować niepowodzenie aktualizacji. Kontrole poprawności działania węzłów, takie jak "idc_q", "idc_swi" i "idc_as", odpytują kontroler iDRAC za pomocą remotecmd racadm przy użyciu vmk1.
 
Wynik testu
Kod wyniku
    Interpretacja wyniku
Udane
0
Polecenia kontrolera iDRAC zostały wykonane pomyślnie.
Ostrzeżenie
1
Warunki ostrzegawcze można znaleźć w każdej kontroli poprawności działania kontrolera iDRAC
Błąd 2 Zapytania kontrolera iDRAC nie powiodły się
Krytyczny 3
Ten test nie ma krytycznego wyniku.

Jeśli polecenia kontrolera iDRAC przekroczą limit czasu lub uzyskają nieprawidłową odpowiedź, prawdopodobnie inne testy oparte na kontrolerze iDRAC również zakończą się niepowodzeniem (idc_xxx).
Poniżej przedstawiono przykład wyniku kontroli poprawności działania, gdy kontroler iDRAC nie odpowiada:
#========================#======#=========#====================================================================#==============#
|  Hostname / Category   |Status  Dell_KB |  Warnings or Failures, unless tests Passed                         ; Product S.N. |
#========================#======#=========#====================================================================#==============#
| Node1                  | Failure  43184 | idc_q: iDRAC queries failed                                                      .|

Cause

Kontrole poprawności działania wysyłają polecenia ESXi do kontrolera iDRAC przy użyciu vmk kontrolera iDRAC (zwykle vmk1) z poleceniami podobnymi do następujących:
/opt/vxrail/bin/remotecmd -q -i /etc/ssh/ssh_host_rsa_key -l vxpsvc 169.254.0.1 racadm swinventory
 
Aby powyższe działania działało, musi być uruchomione wewnętrzne połączenie między ESXi i iDRAC, co zależy od usługi iSM (dcism lub dellism).
Jeśli testy oparte na kontrolerze iDRAC zgłaszają błąd "zapytania kontrolera iDRAC nie powiodły się", może to być kanał komunikacji z kontrolerem iDRAC, a nie awaria kontrolera iDRAC.

Resolution

Pierwszym krokiem w przypadku zdarzeń "iDRAC queries failed" jest sprawdzenie interfejsu użytkownika iDRAC w celu upewnienia się, że działa on poprawnie.
Jeśli interfejs użytkownika (UI) kontrolera iDRAC reaguje prawidłowo, problem może dotyczyć połączenia z kontrolerem iDRAC z ESXi. Ten kanał komunikacyjny korzysta z VMK1 i jest obsługiwany przez usługę iDRAC Service Module (ISM).
Jedną z metod rozwiązania tego problemu jest wymuszenie ponownego uruchomienia usług iDRAC i iSM przy użyciu VxVerify:
./vxverify.sh -a ism_fix=Node1


Zapoznaj się z artykułem 205179: kontrola poprawności działania "ism_fix" mająca na celu automatyczne rozwiązywanie problemów z Dell iSM

Affected Products

VxRail, iDRAC Service Module, VxRail Appliance Family, VxRail Appliance Series, VxRail Software

Products

VxRail, iDRAC Service Module, VxRail Appliance Family
Article Properties
Article Number: 000205769
Article Type: Solution
Last Modified: 25 Aug 2025
Version:  5
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.