VxRail: Awaria kontroli poprawności działania węzła dla testu "idc-q" (kolejka iDRAC)
Summary: Kontrola poprawności działania węzła "idc_q" usuwa zaległe polecenia z kolejki iDRAC i zgłasza powodzenie operacji czyszczenia.
Symptoms
VxVerify przeprowadza wiele testów na każdym węźle, przesyłając program sprawdzający stan zdrowia, który wykrywa problemy mogące spowodować niepowodzenie aktualizacji. Jedną z takich kontroli poprawności działania węzła jest kontrola poprawności działania "idc_q", która usuwa zaległe polecenia z kolejki kontrolera iDRAC i zgłasza powodzenie operacji czyszczenia*.
Ta kontrola poprawności działania zwraca jeden z następujących wyników:
|
Wynik testu
|
Kod wyniku
|
Interpretacja wyników
|
|
Przechodzić
|
0
|
Kolejka kontrolera iDRAC została pomyślnie wyczyszczona lub czyszczenie zostało zastąpione*. |
|
Ostrzeżenie
|
1
|
Czyszczenie kolejki zadań kontrolera iDRAC nie powiodło się |
| 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 nie powiodą się również inne testy oparte na kontrolerze iDRAC, takie jak "idc_as" (stan administratora iDRAC).
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 .|
* Chyba że podczas uruchamiania VxVerify dodano argument -s lub --service . Ten argument jest również uwzględniany, gdy VxVerify jest uruchamiany jako część LCM lub ADC.
Cause
Test "idc-q" sprawdza, czy na kontrolerze iDRAC znajdują się kolejki zadań aktualizacji. Jeśli jakiekolwiek zadania są obecne, ich szczegóły są zapisywane w dziennikach VxVerify, a następnie kolejka jest czyszczona.
Czyszczenie kolejek można pominąć, uruchamiając VxVerify z opcją --service (-s), która uruchamia skrypt minion bez ponownego uruchamiania usługi platformy.
Resolution
W przypadku następujących zdarzeń: Zapytania kontrolera iDRAC nie powiodły się
Jeśli VxVerify zostanie uruchomiony z domyślnym profilem aktualizacji, spróbuje rozwiązać problemy z komunikacją kontrolera iDRAC poprzez ponowne uruchomienie kontrolerów iDRAC i iSM. Zobacz artykuł: