免責事項: これは英文の記事「Virtual machine disks become corrupted after storage vMotion between two different arrays」の日本語訳です。記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。最新情報は英語版の記事で参照してください。
vSphere 7.0.X
vSphere 8.0.X
ストレージシステムは、ストレージアレイベースの移行をサポートするという要求を満たすように構成されています。
これには、ストレージシステムの仮想IDを引き継ぐ必要があります。新しいアレイに一致するIDが存在する場合、vCenterはXCOPYが完了したと認識します。
VAAIが有効になっている場合、検証プロセスの一部がストレージアレイに委譲されます。この場合、vCenterはアレイ上のブロック位置を適切に識別して、ハードウェアアクセラレーションによるXCOPYが可能かどうかを判断できません。そのため、ブロックが正しくコピーされず、ファイルが破損します。
この問題を解決するには、クラスタ内の各ホストでハードウェアアクセラレーションを無効にしてからストレージvMotionを実行します。その後、すべてのホストでハードウェアアクセラレーションを再度有効にします。