VMware : Tips of the week #8
VxVerify est un outil/ python script conçu pour détecter les problèmes susceptibles de provoquer des complications ou des défaillances lors des mises à jour d’un cluster VxRail.
L’outil VxVerify décompresse un programme Python plus petit, appelé « minion », qui sera envoyé sur chaque ESXi. Ce « minion » examine l’état de l’hôte selon une liste des vérifications et les informations depuis l’interface iDRAC pour faire un bilan de santé pour chaque nœud et le cluster VxRAIL.
Le fichier VxVerify peut être téléchargé depuis le site support de Dell
Copiez le fichier .zip dans VxRail Manager via scp dans un dossier que vous pouvez le créer /tmp/vxv.
Décompressez le dossier transféré vxverify_3-21-101.zip et ajoutez les autorisations nécessaires pour exécuter le script.
mystic@vxrailmanager$ su
mystic@vxrailmanager# unzip vxverify_3-21-101.zip
mystic@vxrailmanager# chmod tmp/vxv/vxverify_3-21-101.pyc
mystic@vxrailmanager# sudo python /tmp/vxv/ vxverify_3-21-101.pyc -r root
Les vérifications de VxVerify sont principalement générées via des commandes SSH vers les nœuds et des requêtes API à partir de VxRM. D’autres ports sont utilisés pour vérifier des services spécifiques, tels que le port 9090 pour les nœuds.
À la fin de l’exécution du script une archive avec les résultats et les logs sont générées dans /tmp pour l’analyse.
Enjoy!