Dell VxRail. Как запустить инструмент VCF-Verify

Summary: В этой статье рассказывается об инструменте VCF-Verify (VCFV) и о том, как успешно запустить VCF-Verify в среде VCF на базе 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

ПРИМЕЧАНИЕ. При скачивании VCF-Verify настоятельно рекомендуется, чтобы связанный vcfv_readme.txt перед использованием VCF-Verify.


Как работает VCF-Verify

Программа VCFV предназначена для обнаружения проблем, которые могут привести к сложностям или сбоям во время модернизации VCF на VxRail. 
VCFV отправляет копию последней версии средства VxVerify каждому VxRail Manager, который выполняет диагностику системы, на каждом управляемом узле. Смотрите статью 21527: VxRail. Как запустить инструмент VxRail Verify.


Запуск VCF-Verify

  1. Скачайте последнюю версию пакета VCF-Verify с веб-сайта Dell Solutions > VCF-Verify 
  2. Скопируйте файл .zip в SDDC Manager с помощью SSH.
  3. Создание /tmp/vcfv , если она не существует, и установите разрешения на unrestricted.

Пример.

mkdir -m 777 /tmp/vcfv
cd /tmp/vcfv
  1. Распакуйте пакет VCF-Verify в указанную выше папку, в которой должно содержаться как минимум следующее:
    • vcfverify.sh (Сценарий для запуска правильной версии VCFV при наличии нескольких файлов Python VCFV)
    • vcfv5a.pyc (VCF-Verify для VCF 3.9.1–5.0; Python 3.7)
    • vcfv5b.pyc (VCF-Verify для VCF 5.1+; Python 3.10)
    • vxv2.pyc (VxVerify для VxRail 4.5 и 4.7)
    • vxv3.pyc (VxVerify для VxRail 7.0.010 до 8.0.201)
    • vxv4.pyc (VxVerify для VxRail 7.0.210+)
  2. В VCFv4 vSphere 7 требуется пользователь root, чтобы иметь достаточно разрешений для дополнительных пакетов Python
sudo ./vcfverify.sh
  1. В качестве альтернативы, если вы уже вошли в систему как root, запустите следующую команду из каталога, в котором распакована программа VCF-Verify (например,  /tmp/vcfv).
root@sddc [ /tmp/vcfv ]# ./vcfverify.sh
  1. Сценарий оболочки запрашивает тестовый профиль, который необходимо использовать:
#==================================================#
|        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. Если выбран профиль модернизации, запрашивается целевой уровень кода VxRail (уровень кода VxRail в пакете модернизации VCF).
    • Ввод целевого уровня VCF не может быть принят, и снова запрашивается целевой уровень кода VxRail.
  2. После этого можно запросить пользователя и пароль для единого входа vCenter (SSO) (с правами администратора облака). Если пользователи не указаны (нажатие клавиши Enter), то предполагается, что администратор по умолчанию должен выполнять следующие действия.
SSO user [default: administrator@vsphere.local]:

Enter vSphere SSO Administrator password:
  1. Затем VCF-Verify запускается и отправляет VxVerify в каждый кластер.


Поиск и устранение неполадок

  • Для распаковки других учетных данных требуется имя и пароль привилегированного пользователя. Они должны быть указаны с помощью параметра -u and -p аргументы или ответы на запросы из сценария оболочки.
  • Привилегированное имя пользователя должно быть членом группы Sddc_secured_access, которая необходима для запуска утилиты lookup_passwords (используется VCF-Verify для предоставления и тестирования всех учетных данных для VxRM и vCenter).
  • SDDC Manager в VCF 5.1 изменил установленную версию Python на 3.10 с Python 3.7 (VCF 3.9.1 на 5.0). Для поддержки нескольких основных выпусков Python требуется несколько файлов pyc, поэтому VCF-Verify включает в себя следующие файлы pyc:
    • vcfv5a.pyc (VCF 3.9.1–5.0)
    • vcfv5b.pyc (VCF 5.1+)
  • VCF ниже 3.9.1 не поддерживается.
  • Убедитесь, что vcfverify.sh Скрипт имеет 777 разрешений (RWX).
  • После завершения выполнения команды VCF-Verify сохраняется полный файл .zip в /tmp. Если потребуется помощь службы поддержки или эскалация, загрузите этот файл. 
  • Каждая версия VxVerify и VCF-Verify имеет ограниченный срок действия, чтобы предотвратить использование устаревших версий. Проверяйте наличие новой версии каждую неделю.
  • Кроме того, последнюю версию VxVerify 2 и 3 можно заменить vxv2.pyc и vxv3.pyc (изменение имен для совпадения), если срок действия существующих версий истек.
  • VCF-Verify проверяет файлы .md5 файлов vxv pyc перед запуском. Если они не совпадают с вычислением хэша файлов .pyc, отображается предупреждение.

Additional Information

Поток данных VCF-Verify.

Поток данных VCF-Verify.



 
 

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.