Dell VxRail: De VCF-Verify-tool uitvoeren

Summary: In dit artikel vindt u informatie over de VCF-Verify-tool (VCFV) en hoe u VCF-Verify uitvoert in een VCF on VxRail-omgeving.

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

OPMERKING: Bij het downloaden van VCF-Verify wordt sterk aanbevolen dat de bijbehorende vcfv_readme.txt bestand wordt geraadpleegd voordat VCF-Verify wordt gebruikt.


Hoe VCF-Verify werkt

VCFV is ontworpen om problemen te detecteren die complicaties of storingen kunnen veroorzaken tijdens VCF op VxRail upgrades. 
VCFV stuurt een kopie van de nieuwste VxVerify tool naar elke VxRail Manager, die healthchecks uitvoert en op elk beheerd knooppunt. Zie artikel 21527: VxRail: De VxRail Verify-tool uitvoeren.


VCF-Verify uitvoeren

  1. Download het nieuwste VCF-Verify-pakket van Dell Solutions > VCF-Verify 
  2. Kopieer het .zip bestand naar SDDC Manager met behulp van SSH.
  3. Maken /tmp/vcfv map als deze niet bestaat en stel de machtigingen in op Onbeperkt.

Voorbeeld:

mkdir -m 777 /tmp/vcfv
cd /tmp/vcfv
  1. Pak het VCF-Verify-pakket uit in de bovenstaande map, die ten minste het volgende in dezelfde map moet bevatten:
    • vcfverify.sh (Script om de juiste VCFV-versie te starten, voor als er meerdere VCFV Python-bestanden zijn)
    • vcfv5a.pyc (VCF-Verify voor VCF 3.9.1 t/m 5.0; Python 3,7)
    • vcfv5b.pyc (VCF-Verify voor VCF 5.1+; Python 3.10)
    • vxv2.pyc (VxVerify voor VxRail 4.5 en 4.7)
    • vxv3.pyc (VxVerify voor VxRail 7.0.010 t/m 8.0.201)
    • vxv4.pyc (VxVerify voor VxRail 7.0.210+)
  2. Er is een rootgebruiker nodig in VCFv4 vSphere 7 om voldoende rechten te hebben voor de extra Python-pakketten
sudo ./vcfverify.sh
  1. Als u al bent aangemeld als root, kunt u ook het volgende uitvoeren vanuit de map waarin VCF-Verify is uitgepakt (bijvoorbeeld:  /tmp/vcfv):
root@sddc [ /tmp/vcfv ]# ./vcfverify.sh
  1. Het shellscript vraagt om het testprofiel te gebruiken:
#==================================================#
|        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. Als een upgradeprofiel is geselecteerd, wordt gevraagd om het doelniveau van de VxRail-code (het VxRail-codeniveau in de VCF-upgradebundel).
    • Het invoeren van het beoogde VCF-niveau kan niet worden geaccepteerd en er wordt opnieuw gevraagd om het beoogde VxRail-codeniveau.
  2. Vervolgens kan om de vCenter Single Sign On (SSO)-gebruiker en het wachtwoord (met Cloud Admin-rechten) worden gevraagd. Als er geen gebruiker wordt opgegeven (druk op Enter), wordt de standaardadministrator verondersteld:
SSO user [default: administrator@vsphere.local]:

Enter vSphere SSO Administrator password:
  1. VCF-Verify wordt vervolgens uitgevoerd en verzendt VxVerify naar elk cluster.


Probleemoplossing

  • Een geprivilegieerde gebruikersnaam en wachtwoord zijn vereist om de andere accountreferenties uit te pakken. Deze moeten worden gespecificeerd met de -u and -p argumenten of het beantwoorden van prompts uit het shellscript.
  • De geprivilegieerde gebruikersnaam moet lid zijn van de groep Sddc_secured_access, wat nodig is voor het uitvoeren van het hulpprogramma lookup_passwords (gebruikt door VCF-Verify om alle referenties voor VxRM en vCenter te leveren en te testen).
  • SDDC Manager op VCF 5.1 heeft de geïnstalleerde Python-versie gewijzigd van Python 3.7 naar 3.10 (VCF 3.9.1 naar 5.0). Om meerdere grote Python-releases te ondersteunen, zijn meerdere pyc-bestanden nodig, dus VCF-Verify bevat de volgende pyc:
    • vcfv5a.pyc (VCF 3.9.1 t/m 5.0)
    • vcfv5b.pyc (VCF 5.1+)
  • VCF lager dan 3.9.1 wordt niet ondersteund.
  • Zorg ervoor dat de vcfverify.sh SCRIPT heeft 777 machtigingen (RWX).
  • Wanneer de opdracht VCF-Verify is voltooid, wordt een volledig .zip-bestand opgeslagen in /tmp. Als er een vorm van escalatie of hulp nodig is, upload dan dit bestand. 
  • Elke versie van VxVerify en VCF-Verify is beperkt in de tijd om te voorkomen dat verouderde versies worden gebruikt. Controleer elke week of er een nieuwe versie is.
  • Het is ook mogelijk om de nieuwste versies van VxVerify 2 en 3 te vervangen door vxv2.pyc als vxv3.pyc (de namen wijzigen zodat ze overeenkomen), als de bestaande versies zijn verlopen.
  • VCF-Verify valideert de .md5-bestanden van vxv pyc-bestanden voordat u opstart. Als ze niet overeenkomen met de hash-berekening van de .pyc-bestanden, wordt dit gerapporteerd als een waarschuwing.

Additional Information

VCF-Verify-datastroom

VCF-Verify-datastroom



 
 

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.