仮想ディスクが開けないためVMををパワーオンできない
search cancel

仮想ディスクが開けないためVMををパワーオンできない

book

Article ID: 341066

calendar_today

Updated On:

Products

VMware vSphere ESXi

Issue/Introduction

この記事には、仮想マシン ディスク記述子ファイルが失われているか無効であるという状況を解消するための関連ドキュメントへのリンクが提供されています。


Symptoms:

免責事項: これは英文の記事「Cannot power on a virtual machine because the virtual disk cannot be opened (1004232)」の日本語訳です。記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。最新情報は英語版の記事で参照してください。


  • 仮想マシンをパワーオンできない。
  • 次のエラーが表示される。

    • ディスク「/vmfs/volumes/volume/vm/vm-000002.vmdk」または依存するスナップショット ディスクの 1 つを開くことができません。(Cannot open the disk '/vmfs/volumes/volume/vm/vm-000002.vmdk' or one of the snapshot disks it depends on. )
      ディスク「/vmfs/volumes/volume/vm/vm-000002.vmdk」を開くことができません:親仮想ディスクは子が作成されてから変更されています (18)。(Cannot open disk "/vmfs/volumes/volume/vm/vm-000002.vmdk": The parent virtual disk has been modified since the child was created (18).)


  • 仮想マシンの vmware.log ファイルに、次のようなエラー記録される。

    vmx| DISKLIB-LINK : "myvm.vmdk" : failed to open (The system cannot find the file specified).
    vmx| DISKLIB-CHAIN : "myvm.vmdk" : failed to open (The system cannot find the file specified).
    vmx| DISKLIB-LIB : Failed to open 'myvm.vmdk' with flags 0xa (The system cannot find the file specified).
    vmx| Msg_Post: Error
    vmx| [msg.disk.fileNotFound] VMware ESX Server cannot find the virtual disk "myvm.vmdk". Please verify the path is valid and try again.
    vmx| [msg.disk.noBackEnd] Cannot open the disk 'myvm.vmdk' or one of the snapshot disks it depends on.
    vmx| [msg.disk.configureDiskError] Reason: The system cannot find the file specified.


  • 仮想ディスクの記述子ファイルが見つかりません。
  • スナップショットの作成または削除時に仮想マシンに障害が発生します。


Environment

VMware ESXi 4.1.x Embedded
VMware ESX Server 3.5.x
VMware vSphere ESXi 5.1
VMware vSphere ESXi 5.0
VMware ESX 4.0.x
VMware ESX 4.1.x
VMware vSphere ESXi 5.5
VMware ESXi 4.1.x Installable
VMware ESXi 4.0.x Installable
VMware ESXi 3.5.x Installable
VMware ESXi 3.5.x Embedded
VMware ESX Server 3.0.x
VMware ESXi 4.0.x Embedded

Resolution

この問題は、仮想マシンが参照先の仮想マシン ディスク ファイルを開けないときに発生します。

この問題を解決するには、次の手順を実行します。

:下記の手順では、手順を確認し、必要に応じて是正措置を取るための指示あるいはドキュメントへのリンクが提供されます。手順は、問題を隔離し、適切な解決方法を特定するために最適な順番で並べられています。手順を省略しないでください。
  1. 仮想マシン ディスク ファイルが存在することを確認します。詳細については、「Verifying ESXi/ESX virtual machine file integrity (1003743)」の「VMDK および -flat.VMDK ファイル」および「VMDK ファイルの破損」を参照してください。

  2. 仮想マシンを実行している ESXi ホストが ESXi 5.1 にアップグレードされると、デフォルトではマルチエクステント モジュールがロードされないため、問題が発生する場合があります。

    詳細については、「Powering on a virtual machine after upgrading to ESXi 5.1 fails with the error: File [VMFS volume] VM-name/VM-name.vmdk was not found (2036572)」を参照してください。

    ホストが ESXi 5.1 にアップグレードされている場合は、手順 3 に進みます。

  3. 必要なディスク ファイルがすべて存在しても次のいずれかのエラーが表示される場合:

    • ディスク「/vmfs/volumes/4a365b5d-eceda119-439b-000cfc0086f3/examplevm/examplevm-000002.vmdk」または依存するスナップショット ディスクの 1 つを開くことができません。(Cannot open the disk '/vmfs/volumes/4a365b5d-eceda119-439b-000cfc0086f3/examplevm/examplevm-000002.vmdk' or one of the snapshot disks it depends on.)
      親仮想ディスクは子が作成されてから変更されています。(The parent virtual disk has been modified since the child was created.)

    Resolving the CID mismatch error: The parent virtual disk has been modified since the child was created (1007969)」を参照してください。

  4. 記述子ファイルがない場合は、再度作成する必要があります。詳細については、次を参照してください。

この記事の手順を試みても問題が解決しない場合は、次の手順を実行します。
  1. VMware サポート情報を収集します。詳細については、「Collecting diagnostic information for VMware products (1008524)」を参照してください。

  2. VMware サポートにサポート リクエストを提出し、このナレッジ ベースの記事 ID (1004232) を問題の説明に記入してください。詳細は、「How to Submit a Support Request」を参照してください。


Additional Information


Cannot power on a VM because the virtual disk cannot be opened