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

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

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.

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.

Additional Information

VCF - Vérifier le flux de données

VCF - Vérifier le flux de données



 
 

Affected Products

VxRail, VxRail Appliance Series

Products

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
Article Properties
Article Number: 000190574
Article Type: How To
Last Modified: 16 Jul 2025
Version:  12
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.