[pve-devel] online resize of virtio-blk?
Stefan Priebe
s.priebe at profihost.ag
Sun Jul 29 12:09:56 CEST 2012
this works fine, wenn the disk is not mounted. if it is mounted you need
this kernel patch in guest system:
http://markmail.org/thread/brnvz2kzjyqg4kay#query:+page:1+mid:brnvz2kzjyqg4kay+state:results
Otherwise fdisk and blockdev still thinks the disk is smaller.
Stefan
Am 29.07.2012 11:57, schrieb Alexandre DERUMIER:
> oh great to know :)
>
> what happen if block_resize drive-virtio0 XXG is different that real
> lvm disk size ?
>
>
> ------------------------------------------------------------------------
> *De: *"Stefan Priebe" <s.priebe at profihost.ag>
> *À: *"Alexandre DERUMIER" <aderumier at odiso.com>
> *Cc: *pve-devel at pve.proxmox.com
> *Envoyé: *Dimanche 29 Juillet 2012 11:39:56
> *Objet: *Re: [pve-devel] online resize of virtio-blk?
>
> Hello,
>
> it works perfectly this way:
>
> lvextend -L ${newsize}G /dev/pve/vm-100-disk-1
>
> ~# qm monitor 100
> Entering Qemu Monitor for VM 100 - type 'help' for help
> qm> block_resize drive-virtio0 30G
> qm> quit
>
> in VM:
> dmesg shows:
> [53925.713083] virtio_blk virtio0: new size: 62914560 512-byte logical
> blocks (32.2 GB/30.0 GiB)
>
> Stefan
> Am 29.07.2012 08:31, schrieb Alexandre DERUMIER:
> > i'm not sure it's possible with virtio-blk.
> >
> > virtio-scsi seem to support it in qemu git.
> >
> > I'll make some tests today with .raw files to see what is possible.
> >
> >
> >
> > BTW, I would like to implement resize of volume in proxmox for the
> future, could you describe how to resize an lvm device ?
> >
> >
> > ----- Mail original -----
> >
> > De: "Stefan Priebe" <s.priebe at profihost.ag>
> > À: pve-devel at pve.proxmox.com
> > Envoyé: Samedi 28 Juillet 2012 21:58:42
> > Objet: [pve-devel] online resize of virtio-blk?
> >
> > Hello list,
> >
> > is online resizing of virtio blk devices supported? It seems Redhat
> > itself supports it:
> > https://bugzilla.redhat.com/show_bug.cgi?id=648594
> >
> > I've resized the LVM block device outside of the VM but inside the VM
> > i've no idea how to get the new size.
> >
> > Stefan
> > _______________________________________________
> > pve-devel mailing list
> > pve-devel at pve.proxmox.com
> > http://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-devel
> >
> >
> >
>
>
>
> --
>
>
>
> *Alexandre **D**e**rumier*
>
> *Ingénieur Systèmes et Réseaux*
>
> *Fixe : *03 20 68 88 85
>
> *Fax : *03 20 68 90 88
>
> 45 Bvd du Général Leclerc 59100 Roubaix
> 12 rue Marivaux 75002 Paris
>
>
>
More information about the pve-devel
mailing list