Dell VxRail: VCF 확인 툴을 실행하는 방법

Summary: 이 문서에서는 VCFV(VCF-Verify) 툴과 VxRail 기반 VCF 환경에서 VCF-Verify를 성공적으로 실행하는 방법을 소개합니다.

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는 VxRail 기반 VCF 업그레이드 중에 복잡함이나 장애를 일으킬 수 있는 문제를 탐지하도록 설계되었습니다. 
VCFV는 최신 VxVerify 툴의 복제본을 각 VxRail Manager로 전송하고, 각 VxRail Manager는 관리되는 각 노드에서 상태 점검을 실행합니다. 다음 문서를 참조하십시오. 문서 21527: VxRail: VxRail Verify 툴을 실행하는 방법


VCF-Verify 실행

  1. Dell 솔루션 > VCF-Verify에서 최신 VCF-Verify 패키지를 다운로드합니다. 
  2. SSH를 사용하여 .zip 파일을 SDDC Manager에 복사합니다.
  3. 생성 /tmp/vcfv 폴더가 없는 경우 사용 권한을 제한 없음으로 설정합니다.

예:

mkdir -m 777 /tmp/vcfv
cd /tmp/vcfv
  1. 위의 폴더에 VCF-Verify 패키지의 압축을 풉니다. 이 폴더에는 동일한 디렉토리에 최소한 다음이 있어야 합니다.
    • vcfverify.sh (VCFV Python 파일이 여러 개 있는 경우 올바른 VCFV 버전을 시작하는 스크립트)
    • vcfv5a.pyc (VCF 3.9.1 - 5.0에 대한 VCF 확인; 파이썬 3.7)
    • vcfv5b.pyc (VCF 5.1+용 VCF-Verify; 파이썬 3.10)
    • vxv2.pyc (VxRail 4.5 및 4.7용 VxVerify)
    • vxv3.pyc (VxRail 7.0.010 - 8.0.201용 VxVerify)
    • vxv4.pyc (VxRail 7.0.210+용 VxVerify)
  2. 추가 Python 패키지에 대한 충분한 사용 권한을 가지려면 VCFv4 vSphere 7에서 루트 사용자가 필요합니다.
sudo ./vcfverify.sh
  1. 또는 이미 루트로 로그인한 경우 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 코드 수준(VCF 업그레이드 번들의 VxRail 코드 수준)을 입력하라는 메시지가 표시됩니다.
    • 타겟 VCF 수준을 입력하는 것은 수락할 수 없으며 타겟 VxRail 코드 수준을 다시 입력하라는 메시지가 표시됩니다.
  2. 그런 다음 vCenter SSO(Single Sign On) 사용자 및 암호(클라우드 관리자 권한 포함)를 입력하라는 메시지가 표시될 수 있습니다. 사용자가 제공되지 않으면(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에 대한 모든 자격 증명을 제공하고 테스트하는 데 사용).
  • VCF 5.1의 SDDC Manager는 설치된 Python 버전을 Python 3.7에서 3.10으로 변경했습니다(VCF 3.9.1에서 5.0으로). 여러 주요 Python 릴리스를 지원하려면 여러 pyc 파일이 필요하므로 VCF-Verify에는 다음 pyc가 포함됩니다.
    • vcfv5a.pyc (VCF 3.9.1에서 5.0으로)
    • vcfv5b.pyc (VCF 5.1+)
  • 3.9.1 미만의 VCF는 지원되지 않습니다.
  • 다음 사항을 확인합니다. vcfverify.sh 스크립트에는 777개의 권한(RWX)이 있습니다.
  • VCF-Verify 명령이 완료되면 전체 .zip 파일을 /tmp에 저장합니다. 특정 형태의 에스컬레이션 또는 지원이 필요한 경우 이 파일을 업로드하십시오. 
  • VxVerify 및 VCF-Verify의 각 버전은 오래된 버전의 사용을 방지하기 위해 시간 제한이 있습니다. 매주 새 버전을 확인합니다.
  • 또한 최신 버전의 VxVerify 2 및 3을 vxv2.pycvxv3.pyc (일치하도록 이름 변경) - 기존 버전이 만료된 경우
  • VCF-Verify는 시작 전에 vxv pyc 파일의 .md5 파일을 검증합니다. .pyc 파일의 해시 계산과 일치하지 않으면, 이것은 경고로 보고됩니다.

Additional Information

VCF - 데이터 흐름 확인

VCF - 데이터 흐름 확인



 
 

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.