Dell VxRail:VCF-Verifyツールの実行方法
概要: この記事では、VCF-Verify (VCFV)ツールと、VCF on VxRail環境でVCF-Verifyを正常に実行する方法について説明します。
この記事は次に適用されます:
この記事は次には適用されません:
この記事は、特定の製品に関連付けられていません。
すべての製品パージョンがこの記事に記載されているわけではありません。
手順
メモ: VCF-Verifyをダウンロードする際は、関連する
vcfv_readme.txt ファイルは、VCF-Verifyを使用する前に参照されます。
VCF-Verifyの仕組み
VCFVは、VCF on VxRailのアップグレード中に複雑な問題や障害を引き起こす可能性のある問題を検出するように設計されています。
VCFVは、最新のVxVerifyツールのコピーを各VxRail Managerに送信します。これにより、各管理対象ノードでとヘルス チェックが実行されます。詳細については、記事21527: 「VxRail:VxRail検証ツールを実行する方法(英語)」を参照してください。
VCF-Verifyの実行
- Dellソリューション>VCF-Verifyから最新のVCF-Verifyパッケージをダウンロードします。
- SSHを使用して、.zipファイルをSDDC Managerにコピーします。
- 作成
/tmp/vcfvフォルダーが存在しない場合は、アクセス許可を [制限なし] に設定します。
Example:
mkdir -m 777 /tmp/vcfv cd /tmp/vcfv
- VCF-Verifyパッケージを上記のフォルダーに解凍します。このフォルダーには、同じディレクトリーに少なくとも次のものが含まれている必要があります。
vcfverify.sh(複数のVCFV Pythonファイルがある場合に、正しいVCFVバージョンを開始するスクリプト)vcfv5a.pyc(VCF 3.9.1から5.0のVCF-Verify;Python 3.7)vcfv5b.pyc(VCF 5.1+の場合はVCF-Verify;Python 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)
- VCFv4 vSphere 7では、追加のPythonパッケージに対する十分な権限を持つrootユーザーが必要です
sudo ./vcfverify.sh
- または、すでにrootとしてログインしている場合は、VCF-Verifyが解凍されたディレクトリーから次のコマンドを実行します(たとえば、
/tmp/vcfvを使用):
root@sddc [ /tmp/vcfv ]# ./vcfverify.sh
- シェルスクリプトは、使用するテストプロファイルのプロンプトを表示します。
#==================================================# | 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:
- アップグレード プロファイルを選択すると、ターゲットVxRailコード レベル(VCFアップグレード バンドルのVxRailコード レベル)の入力が求められます。
- ターゲットVCFレベルの入力は受け付けられず、ターゲットVxRailコード レベルの入力が再度求められます。
- その後、vCenter Single Sign On(SSO)のユーザーとパスワード(クラウド管理者権限を持つ)の入力を求めることができます。ユーザーを指定しない(Enterキーを押す)場合は、デフォルトの管理者が想定されます。
SSO user [default: administrator@vsphere.local]: Enter vSphere SSO Administrator password:
- その後、VCF-Verifyが実行され、各クラスターにVxVerifyが送信されます。
トラブルシューティング
- 他のアカウント認証情報を解凍するには、特権ユーザー名とパスワードが必要です。これらは、
-u and -pシェルスクリプトからの引数またはプロンプトへの応答。 - 特権ユーザー名は、グループのメンバーである必要があります
Sddc_secured_accessこれは、lookup_passwordsユーティリティー(VxRMとvCenterのすべての認証情報を提供およびテストするためにVCF-Verifyによって使用)を実行するために必要です。 - 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.pycとvxv3.pyc(名前を一致するように変更)が、既存のバージョンの有効期限が切れている場合に使用します。 - VCF-Verifyは、起動前にvxv pycファイルの.md5ファイルを検証します。これらが .pyc ファイルのハッシュ計算と一致しない場合、これは警告として報告されます。
その他の情報
VCF-Verifyのデータ フロー
対象製品
VxRail, VxRail Appliance Series製品
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文書のプロパティ
文書番号: 000190574
文書の種類: How To
最終更新: 16 7月 2025
バージョン: 12
質問に対する他のDellユーザーからの回答を見つける
サポート サービス
お使いのデバイスがサポート サービスの対象かどうかを確認してください。