依存ディスクを持つ複製されたPersistent VDI VM で "A specified parameter was not correct" というエラーが発生してスナップショットが失敗する問題のトラブルシューティング
search cancel

依存ディスクを持つ複製されたPersistent VDI VM で "A specified parameter was not correct" というエラーが発生してスナップショットが失敗する問題のトラブルシューティング

book

Article ID: 426534

calendar_today

Updated On:

Products

VMware vSphere ESXi

Issue/Introduction

免責事項:これは英文の記事「Troubleshooting Snapshot failure with "A specified parameter was not correct" on replicated Persistent VDI VMs with persistent disks」の日本語訳です。
記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。最新情報は英語版の記事で参照してください。

この記事では、DRサイト上の複製されたVDIマシンでスナップショットの試行が失敗し、本番環境側のVDIマシンが正常に動作しているシナリオのトラブルシューティングと調査手順を紹介します。発生する可能性のある症状には以下のようなものがあります。

  • 任意のレプリケーション ソリューションを使用して、DR サイトでディスク モードが依存型となるPersistent VDI クローンのスナップショットを作成しようとすると、vCenter でタスクが失敗し、次のエラーが発生します。
    "A specified parameter was not correct: spec.deviceChange.device An error occurred while taking a snapshot: One of the parameters supplied is invalid."

  • 影響を受ける VDI VMでは、vmware.logログに次のようなエントリが見られる場合があります。
    /vmfs/volumes/<datastoreUUID>/<vm_folder>/vmware.log

    vmx| DISKLIB-LIB_CREATE   : Failed to create link: A digest operation has failed (##)
    vmx|  Er(##) vcpu-X - DISKLIB-LIB_CREATE   : DiskLib_CreateChild: failed to create child disk: A digest operation has failed (##).

  • Error: "An error occurred while taking a snapshot: A digest operation has failed" when taking snapshot of VM の記事の手順で、"digest operation has failed" の警告に関連するダイジェスト関連のエントリを削除した後でもスナップショットの試行が、以下のエラーにより引き続き失敗します。 
    An error occurred while taking a snapshot: Invalid change tracker error code

Resolution

破損(上述の KB 内で述べられている)がマスター イメージにあるかレプリケーション ストリームにあるかを特定するには、次の手順に従います。

  1. マスター イメージを DR サイトに手動でアップロード/エクスポートします。
  2. このイメージからテスト VM を展開し、手動スナップショットを試みます。
    • 結果A:手動スナップショットが失敗した場合、マスターイメージが破損しており、必要に応じてVDI製品ベンダの支援を受けて再構築する必要があります。
    • 結果B:手動スナップショットが成功した場合、マスターイメージは正常です。問題はレプリケーション方法に起因する可能性が高いため、レプリケーション製品ベンダに問い合わせる必要があります。

回避策:

エラーを回避するには、" ディスク モードを変更して仮想ディスクをスナップショットから除外する "に従って、該当するドライブのディスク モードを独立型:通常(Independent-Persistent)に変更します。この設定により、特定のディスクがスナップショットに含まれなくなり、残りのディスクでスナップショット操作が成功します。

注:スナップショットは、少なくとも1つのディスクが依存型になっている場合にのみ生成されます。仮想マシン (VM) にディスクが1つしかない場合、または利用可能なすべてのディスクが独立型:通常(Independent-Persistent)に設定されている場合、そのVMのスナップショット操作は無効になります。

Additional Information

Troubleshooting Snapshot failure with "A specified parameter was not correct" on replicated Persistent VDI VMs with persistent disks