Dell VxRail: Cómo ejecutar la herramienta VCF-Verify
Resumen: En este artículo, se presenta la herramienta VCF-Verify (VCFV) y cómo ejecutar correctamente VCF-Verify en un entorno VCF on VxRail.
Este artículo se aplica a
Este artículo no se aplica a
Este artículo no está vinculado a ningún producto específico.
No se identifican todas las versiones del producto en este artículo.
Instrucciones
NOTA: Al descargar VCF-Verify, se recomienda encarecidamente que el
vcfv_readme.txt antes de usar VCF-Verify.
¿Cómo funciona VCF-Verify?
VCFV está diseñado para detectar problemas que pueden causar complicaciones o fallas durante las actualizaciones de VCF en VxRail.
VCFV envía una copia de la herramienta VxVerify más reciente a cada VxRail Manager, que ejecuta evaluaciones del estado en cada nodo administrado. Consulte el artículo 21527: VxRail: Cómo ejecutar la herramienta VxRail Verify.
Ejecución de VCF-Verify
- Descargue el paquete de VCF-Verify más reciente desde Dell Solutions > VCF-Verify
- Copie el archivo de .zip en SDDC Manager mediante SSH.
- Crear
/tmp/vcfvcarpeta si no existe y establezca los permisos en Sin restricciones.
Ejemplo:
mkdir -m 777 /tmp/vcfv cd /tmp/vcfv
- Descomprima el paquete de VCF-Verify en la carpeta anterior, que debe tener al menos lo siguiente en el mismo directorio:
vcfverify.sh(Script para iniciar la versión correcta de VCFV, para cuando hay varios archivos Python de VCFV)vcfv5a.pyc(VCF-Verify para VCF 3.9.1 a 5.0; Python 3.7)vcfv5b.pyc(VCF-Verify para VCF 5.1+; Python 3.10)vxv2.pyc(VxVerify para VxRail 4.5 y 4.7)vxv3.pyc(VxVerify para VxRail de 7.0.010 a 8.0.201)vxv4.pyc(VxVerify para VxRail 7.0.210+)
- Se necesita un usuario raíz en VCFv4 vSphere 7 a fin de tener permisos suficientes para los paquetes de Python adicionales
sudo ./vcfverify.sh
- Como alternativa, si ya inició sesión como raíz, ejecute lo siguiente desde el directorio donde se descomprimió VCF-Verify (por ejemplo,
/tmp/vcfv):
root@sddc [ /tmp/vcfv ]# ./vcfverify.sh
- El script de shell solicita el perfil de prueba que se utilizará:
#==================================================# | 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:
- Si se selecciona un perfil de actualización, se solicita el nivel de código de VxRail de destino (el nivel de código de VxRail en el paquete de actualización de VCF).
- No se puede aceptar el ingreso del nivel de VCF de destino y se vuelve a solicitar el nivel de código de VxRail de destino.
- A continuación, se puede solicitar el usuario y la contraseña de vCenter Single Sign On (SSO) (con derechos de administrador en la nube). Si no se proporciona ningún usuario (cuando se presiona Intro), se asume que el administrador predeterminado es el siguiente:
SSO user [default: administrator@vsphere.local]: Enter vSphere SSO Administrator password:
- A continuación, VCF-Verify se ejecuta y envía VxVerify a cada clúster.
Solución de problemas
- Se requiere un nombre de usuario y una contraseña con privilegios para desempacar las otras credenciales de cuenta. Estos se deben especificar con el atributo
-u and -pargumentos o preguntas de respuesta desde el script de shell. - El nombre de usuario privilegiado debe ser un miembro del grupo
Sddc_secured_access, que es necesaria para ejecutar la utilidad lookup_passwords (utilizada por VCF-Verify para proporcionar y probar todas las credenciales de VxRM y vCenter). - SDDC Manager en VCF 5.1 cambió la versión instalada de Python 3.7 a 3.10 (VCF 3.9.1 a 5.0). Para admitir varias versiones principales de Python, se necesitan varios archivos pyc, por lo que VCF-Verify incluye el siguiente pyc:
vcfv5a.pyc(VCF de 3.9.1 a 5.0)vcfv5b.pyc(VCF 5.1+)
- No se admite VCF inferior a 3.9.1.
- Asegúrese de que el
vcfverify.shEl script tiene 777 permisos (rwx). - Cuando se completa el comando VCF-Verify, guarda un archivo de .zip completo en /tmp. Si se necesita algún tipo de escalación o asistencia, cargue este archivo.
- Cada versión de VxVerify y VCF-Verify tiene un límite de tiempo para evitar el uso de versiones obsoletas. Compruebe si hay una nueva versión cada semana.
- También es posible sustituir las versiones más recientes de VxVerify 2 y 3 por
vxv2.pycyvxv3.pyc(cambiando los nombres para que coincidan), si las versiones existentes vencieron. - VCF-Verify valida los archivos .md5 de los archivos pyc vxv antes del inicio. Si no coinciden con el cálculo de hash de los archivos .pyc, esto se informa como una advertencia.
Información adicional
VCF: Verificar flujo de datos
Productos afectados
VxRail, VxRail Appliance SeriesProductos
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 VCFPropiedades del artículo
Número del artículo: 000190574
Tipo de artículo: How To
Última modificación: 16 jul 2025
Versión: 12
Encuentre respuestas a sus preguntas de otros usuarios de Dell
Servicios de soporte
Compruebe si el dispositivo está cubierto por los servicios de soporte.