Dell VxRail : Exécution de l’outil VCF-Verify

Résumé: Cet article présente l’outil VCF-Verify (VCFV) et explique comment exécuter VCF-Verify dans un environnement VCF sur VxRail.

Cet article concerne Cet article ne concerne pas Cet article n’est associé à aucun produit spécifique. Toutes les versions du produit ne sont pas identifiées dans cet article.

Instructions

Remarque : Lors du téléchargement de VCF-Verify, il est vivement recommandé que le fichier associé vcfv_readme.txt est consulté avant d’utiliser VCF-Verify.


Fonctionnement de la technologie VCF-Verify

VCFV est conçu pour détecter les problèmes susceptibles d’entraîner des complications ou des défaillances lors des mises à niveau de VCF sur VxRail. 
VCFV envoie une copie de l’outil VxVerify le plus récent à chaque VxRail Manager, qui exécute des bilans de santé et sur chaque nœud géré. Voir l’article 21527 : VxRail : Comment exécuter l’outil VxRail Verify (en anglais).


Exécution de VCF-Verify

  1. Téléchargez le dernier package VCF-Verify à partir de Dell Solutions > VCF-Verify 
  2. Copiez le fichier .zip dans SDDC Manager à l’aide de SSH.
  3. Création /tmp/vcfv s’il n’existe pas et définissez les autorisations sur Unrestricted.

Exemple :

mkdir -m 777 /tmp/vcfv
cd /tmp/vcfv
  1. Décompressez le package VCF-Verify dans le dossier ci-dessus, qui doit contenir au moins les éléments suivants dans le même répertoire :
    • vcfverify.sh (Script permettant de lancer la version VCFV correcte, lorsqu’il existe plusieurs fichiers Python VCFV)
    • vcfv5a.pyc (VCF-Verify pour VCF 3.9.1 à 5.0 ; Python 3.7)
    • vcfv5b.pyc (VCF-Verify pour VCF 5.1+ ; Python 3.10)
    • vxv2.pyc (VxVerify pour VxRail 4.5 et 4.7)
    • vxv3.pyc (VxVerify pour VxRail versions 7.0.010 à 8.0.201)
    • vxv4.pyc (VxVerify pour VxRail 7.0.210+)
  2. L’utilisateur root est nécessaire dans VCFv4 vSphere 7 afin d’avoir suffisamment d’autorisations pour les packages Python supplémentaires
sudo ./vcfverify.sh
  1. Sinon, si vous êtes déjà connecté en tant qu’utilisateur root, exécutez la commande suivante à partir du répertoire dans lequel VCF-Verify a été décompressé (par exemple,  /tmp/vcfv) :
root@sddc [ /tmp/vcfv ]# ./vcfverify.sh
  1. Le script shell vous invite à saisir le profil de test à utiliser :
#==================================================#
|        VCFVerify5 Menu Driven launcher           |
#==================================================#
1) Upgrade healthcheck       5) Unused5
2) Core upgrade healthcheck  6) Unused6
3) General healthcheck       7) Unused7
4) Core post-upgrade check   8) Quit
Please enter your choice: 
  1. Si un profil de mise à niveau est sélectionné, le niveau de code VxRail cible est demandé (le niveau de code VxRail dans le bundle de mise à niveau VCF).
    • La saisie du niveau VCF cible ne peut pas être acceptée et le niveau de code VxRail cible est à nouveau demandé.
  2. L’utilisateur et le mot de passe de vCenter Single Sign On (SSO) (avec des droits d’administrateur Cloud) peuvent ensuite être demandés. Si aucun utilisateur n’est fourni (en appuyant sur Entrée), l’administrateur par défaut est supposé :
SSO user [default: administrator@vsphere.local]:

Enter vSphere SSO Administrator password:
  1. VCF-Verify exécute ensuite VxVerify et l’envoie à chaque cluster.


Dépannage

  • Un nom d’utilisateur et un mot de passe privilégiés sont nécessaires pour décompresser les autres informations d’identification du compte. Ceux-ci doivent être spécifiés avec l’attribut -u and -p arguments ou réponses aux invites à partir du script shell.
  • Le nom d’utilisateur privilégié doit être membre du groupe Sddc_secured_access, ce qui est nécessaire à l’exécution de l’utilitaire lookup_passwords (utilisé par VCF-Verify pour fournir et tester toutes les informations d’identification de VxRM et vCenter).
  • SDDC Manager sur VCF 5.1 a modifié la version installée de Python 3.7 vers la version 3.10 (VCF 3.9.1 à 5.0). Pour prendre en charge plusieurs versions majeures de Python, plusieurs fichiers pyc sont nécessaires, c’est pourquoi VCF-Verify inclut le pyc suivant :
    • vcfv5a.pyc (VCF 3.9.1 à 5.0)
    • vcfv5b.pyc (VCF 5.1+)
  • Une version de VCF inférieure à 3.9.1 n’est pas prise en charge.
  • Assurez-vous que le vcfverify.sh Le script dispose de 777 autorisations (RWX).
  • Une fois la commande VCF-Verify terminée, un fichier de .zip complet est enregistré dans /tmp. Si une forme d’escalade ou d’assistance est nécessaire, téléchargez ce fichier. 
  • Chaque version de VxVerify et VCF-Verify est limitée dans le temps afin d’éviter l’utilisation de versions obsolètes. Recherchez une nouvelle version chaque semaine.
  • Il est également possible de remplacer les dernières versions de VxVerify 2 et 3 par vxv2.pyc et vxv3.pyc (en modifiant les noms pour qu’ils correspondent), si les versions existantes ont expiré.
  • VCF-Verify valide les fichiers .md5 des fichiers vxv pyc avant le démarrage. S’ils ne correspondent pas au calcul du hachage des fichiers .pyc, cela est signalé comme un avertissement.

Informations supplémentaires

VCF - Vérifier le flux de données

VCF - Vérifier le flux de données



 
 

Produits concernés

VxRail, VxRail Appliance Series

Produits

VxRack SDDC, VxRail E560 VCF, VxRail E560F VCF, VxRail E560N VCF, VxRail G560 VCF, VxRail G560F VCF, VxRail P570 VCF, VxRail P570F VCF, VxRail P580N VCF, VxRail S570 VCF, VxRail Software, VxRail V570 VCF, VxRail V570F VCF
Propriétés de l’article
Numéro d’article: 000190574
Type d’article: How To
Dernière modification: 16 juil. 2025
Version:  12
Trouvez des réponses à vos questions auprès d’autres utilisateurs Dell
Services de support
Vérifiez si votre appareil est couvert par les services de support.