VxRail : Échec du bilan de santé de VxRM pour les « mservices » de test
Résumé: Cette vérification vérifie que la machine virtuelle (VM) de gestion VxRail exécute des services et microservices essentiels.
Symptômes
La commande mservices examine l’état des services tels que vmware-marvin et runjars.
Si ces services ne répondent pas, VxVerify peut corriger cela automatiquement, en fonction du profil de test utilisé (voir l’article 21527 : Comment exécuter l’outil VxVerify)
Les résultats de ce bilan de santé sont les suivants :
|
Résultat du test
|
Code de résultat
|
Interprétation des résultats
|
|---|---|---|
|
Pass
|
0
|
Services vérifiés et en cours d’exécution |
|
Warning
|
1
|
Les services non critiques ne sont pas en cours d’exécution, tels que vmware-loudmouth |
| _Fixe | 1 |
Services en cours d’exécution après la suspension pour activation
|
| Échec | 2 |
Les services critiques ne sont pas en cours d’exécution, tels que vmware-marvin
|
| Critique | 3 |
Ce test n’a pas de résultat critique.
|
Chaque test réussi n’est pas répertorié dans le rapport récapitulatif, pour en faciliter la lecture.
Vous trouverez ci-dessous un exemple de résultat du bilan de santé :
#========================#======#=========#====================================================================#==============# | Hostname / Category |Status Dell_KB | Warnings or Failures, unless tests Passed ; Product S.N. | #========================#======#=========#====================================================================#==============# | VxRM | _Fixed 197001 | mservices: Services running after pausing for activation .|
Cause
Les services vmware-marvin, rabbitmq-serveret runjars Doit être en cours d’exécution pour que les mises à niveau réussissent. Ce test garantit donc que leur état est actif (en cours d’exécution).
Ce test utilise la commande suivante pour vérifier l’état :
systemctl status [service-name]
Résolution
Si l’un des services ci-dessus n’est pas en cours d’exécution, passez en revue les journaux VxRail Manager pour trouver la raison des services hors ligne. Ces services doivent être exécutés pour qu’une mise à niveau puisse être effectuée.
Si VxVerify est exécuté à l’aide d’un profil de test avec des correctifs automatiques activés (par exemple, Core Upgrade), ces services peuvent être redémarrés si une panne est détectée. Si cela est fait, le résultat du test est Fixe.
Quand VxVerify peu de temps après le redémarrage de VxRail Manager, certains de ces services peuvent encore être en cours d’activation. Dans ce cas, VxVerify Interrompt et évalue les services pour terminer l’activation.