My Oracle Support Banner

KVM Virtual Machine Crashed as the Disk Image got Corrupted with Error "qcow2: Image is corrupt (further access will be prevented)" (Doc ID 2526558.1)

Last updated on APRIL 24, 2020

Applies to:

Linux OS - Version Oracle Linux 6.9 and later
Linux x86-64

Symptoms

The qcow2 KVM virtual disk image got corrupted.

The guest machine's qemu log /var/log/libvirt/qemu/guest-kvm.log had the below error:

qcow2: Image is corrupt (further access will be prevented): Data cluster offset xxxxxx unaligned (L2 offset: yyyyyyy,
L2 index: 0); please use qemu-img check -r. Further corruption events will be suppressed
qemu: terminating on signal 15 from pid xxxx
block I/O error in device 'drive-ide0-0-1': No space left on device (28)
block I/O error in device 'drive-ide0-0-1': No space left on device (28)
qemu: terminating on signal 15 from pid yyyy


When trying to boot the domain, connecting to the KVM console shows the following:

Booting from hard disk
boot failed: not a bootable disk

Changes

 The storage pool where the guest OS'es images reside reached 100% utilization.

Cause

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
Symptoms
Changes
Cause
Solution
References


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.