Hi Rich,

I read this article :- https://inthecloud.readthedocs.org/zh_CN/latest/index.html 

and used below set of commands :- 

Virtual Machine File System expansion

oVirt 3.4 disks can be online expansion, but for the disk within a file system requires a separate support for Linux and Windows lists commonly used method in this expansion.

Linux file system expansion (libguestfs)

For details, please refer to libguestfs site .

  1. View disk
  # Virt-filesystem --all --long -h -a hda.img
  1. Expansion disk copy to be created, while the expansion of 10G (Assuming the original disk size is 10G)

For RAW format:

  # Truncate -r hda.img hda-new.img
 # Truncate -s + 10G hda-new.img

For QCOW2 and other compressed formats:

  # Qemu-img create -f qcow2 -o preallocation = metadata hda-new.img 20G
  1. Extended partition size

Ordinary extended partition, / boot partition expansion 200M, all the rest to the / partition:

  # Virt-resize --resize / dev / sda1 = + 200M --expand / dev / sda2 hda.img hda-new.img

LVM partition expansion, expansion lv_root logical volume:

  # Virt-resize --expand / dev / sda2 --LV-expand / dev / vg_livecd / lv_root hda.qcow2 hda-new.qcow2
Thanks,
Punit



On Thu, Sep 4, 2014 at 3:53 PM, Richard W.M. Jones <rjones@redhat.com> wrote:
On Thu, Sep 04, 2014 at 09:51:53AM +0800, Punit Dambiwal wrote:
> Hi,
>
> I read this article and found that we can expand the VM disk online but it
> doesn't expand the filesystem of the VM.....

Which article?

virt-resize can only be used for offline expansion of disks.

If you used virt-resize, what precise commands did you type and
what exact errors did you see?

Rich.

--
Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones
Read my programming and virtualization blog: http://rwmj.wordpress.com
virt-df lists disk usage of guests without needing to install any
software inside the virtual machine.  Supports Linux and Windows.
http://people.redhat.com/~rjones/virt-df/