cloudstack-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Niels de Vos" <>
Subject Review Request 18412: Gluster should store disk images in qcow2 format
Date Sun, 23 Feb 2014 15:21:30 GMT

This is an automatically generated e-mail. To reply, visit:

Review request for cloudstack and Wido den Hollander.

Repository: cloudstack-git


By default all network disks are in RAW format. Gluster works fine with
QCOW2 which has some advantages.

Disks are by default in QCOW2 format. It is possible to run into
a mismatch, where the disk is in QCOW2 format, but QEMU gets started
with format=raw. This causes the virtual machines to lockup on boot.

Failures to start a virtual machine can be verified by checking the log
of the virtual machine, and compare the output of 'qemu-img info'.

In /var/log/libvirt/qemu/<VM>.log find the URL for the drive:

    -drive file=gluster+tcp://...,format=raw,..

Compare this with the 'qemu-img info' output of the same file, mounted
under /mnt/<pool-uuid>/<img-uuid>:

    # qemu-img info /mnt/<pool-uuid>/<img-uuid>
    file format: qcow2

This change makes passes the format when creating a disk located on RBD
(RAW only) and Gluster (QCOW2).


  plugins/hypervisors/kvm/src/com/cloud/hypervisor/kvm/resource/ 290c5a9

  plugins/hypervisors/kvm/src/com/cloud/hypervisor/kvm/storage/ 1c37607




Niels de Vos

  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message