I don't know if this happen just to me, but I had to reinstall the VM with Windows 2012, and now the hot disk resize doesn't work!...
I used Virtio disk, Raw format, and Type Scsi as VIRTIO! I also install last version of Virtio-win drivers, with means, virtio-win-0.1-81.iso... Any advice? 2014-07-15 13:44 GMT-03:00 Gilberto Nunes <[email protected]>: > To be honest, I don't know the difference between one and ohter: > virtio-scsi and virtio-blk... > Can you point me some docs?? > > Thanks > > > 2014-07-15 13:35 GMT-03:00 Gilberto Nunes <[email protected]>: > > Sorry... Perhaps I misunderstood something... >> >> >> 2014-07-15 13:19 GMT-03:00 Alexandre DERUMIER <[email protected]>: >> >> >>If so, I indeed would like more information on that bug. However, I can >>> >>successfully resize C:\ disks on Windows 2008 R2 & Windows 2012, >>> Windows >>> >>2012 R2 using the latest virtio drivers, so I guess it was fixed, or I >>> >>just didn't hit it... >>> >>> I should be more precise: >>> >>> virtio-scsi is working fine since the beginning. (proxmox : scsi disk + >>> virtio scsi controller in options) >>> >>> but virtio-blk was buggy (proxmox : virtio disk) >>> >>> >>> >>> ----- Mail original ----- >>> >>> De: "Gilou" <[email protected]> >>> Cc: [email protected] >>> Envoyé: Mardi 15 Juillet 2014 11:01:26 >>> Objet: Re: [PVE-User] Hot resize of Windows virtio disks ? >>> >>> Le 15/07/2014 10:33, Alexandre DERUMIER a écrit : >>> > Hi, >>> > >>> >>> I'm not trying to make it work, I can see why it doesn't. I would >>> like >>> >>> to know the reason for having it disabled, if there's one still >>> >>> standing. And have the condition altered if there's no reason to >>> keep it ;) >>> > >>> > >>> > I need to make a patch to enable resize of virtio0 disk. >>> > >>> > It was disabled because of a bug in previous virtio drivers. (only for >>> the c:\, boot disk), >>> > giving instant bluescreen. >>> >>> >>> Hi, >>> >>> If so, I indeed would like more information on that bug. However, I can >>> successfully resize C:\ disks on Windows 2008 R2 & Windows 2012, Windows >>> 2012 R2 using the latest virtio drivers, so I guess it was fixed, or I >>> just didn't hit it... >>> >>> Cheers >>> >>> Gilles >>> > >>> > >>> > >>> > >>> > ----- Mail original ----- >>> > >>> > De: "Gilou" <[email protected]> >>> > Cc: [email protected] >>> > Envoyé: Mercredi 9 Juillet 2014 23:10:33 >>> > Objet: Re: [PVE-User] Hot resize of Windows virtio disks ? >>> > >>> > Le 09/07/2014 21:04, Gilberto Nunes a écrit : >>> >> Hi again >>> >> >>> >> First, I thing that I cannot resize the VM disk on-line, because I >>> used >>> >> an out of date Virtio Drive.. >>> >> So, I install a new VM with Windows 2012 using last Virtio Drive and >>> >> still can't resize a disk with an online VM!... >>> >> >>> >> Is there some bug with Virtio Driver or Qemu?? I'm using >>> >> Virtio-Win-0.1-81.iso... >>> > , >>> > >>> > Hi >>> > The web interface tells you that you can't.. But if you tell Proxmox >>> > it's Linux inside instead of Windows (or you can also remove the disk, >>> > qemu-img resize it, then add it back, then issue block_resize >>> > disk-virtio0 blabla in the monitor), it'll allow the change and Windows >>> > will work fine with it, afaict. >>> > >>> > I'm not trying to make it work, I can see why it doesn't. I would like >>> > to know the reason for having it disabled, if there's one still >>> > standing. And have the condition altered if there's no reason to keep >>> it ;) >>> > >>> > Cheers >>> > >>> > Gilles >>> > >>> >> >>> >> Thanks >>> >> >>> >> >>> >> 2014-07-09 11:50 GMT-03:00 Gilou <[email protected] >>> >> <mailto:[email protected]>>: >>> >> >>> >> Le 09/07/2014 16:36, Gilberto Nunes a écrit : >>> >> >>> >> Hello >>> >> >>> >> I have tried here too and get the same error... >>> >> >>> >> >>> >> The code doesn't lie, if you put your OS type to linux, it'll work >>> >> (or change the .pm file, and restart pvedaemon, but you might not >>> >> want to do this ;)) >>> >> >>> >> Cheers, >>> >> >>> >> Gilles >>> >> >>> >> >>> >> >>> >> >>> >> >>> >> 2014-07-09 11:25 GMT-03:00 Eneko Lacunza <[email protected] >>> >> <mailto:[email protected]> >>> >> <mailto:[email protected] <mailto:[email protected]>>>: >>> >> >>> >> >>> >> Hi, >>> >> >>> >> I just tested this on a test cluster, and got the same >>> >> error. If the >>> >> VM is stopped, it works OK. If <vmid>.conf has hotplug: 1 >>> >> doesn't >>> >> work either. >>> >> root@pmx1:/etc/pve/nodes/pmx2# pveversion -v >>> >> proxmox-ve-2.6.32: 3.2-129 (running kernel: 2.6.32-30-pve) >>> >> pve-manager: 3.2-4 (running version: 3.2-4/e24a91c1) >>> >> pve-kernel-2.6.32-30-pve: 2.6.32-130 >>> >> pve-kernel-2.6.32-29-pve: 2.6.32-126 >>> >> lvm2: 2.02.98-pve4 >>> >> clvm: 2.02.98-pve4 >>> >> corosync-pve: 1.4.5-1 >>> >> openais-pve: 1.1.4-3 >>> >> libqb0: 0.11.1-2 >>> >> redhat-cluster-pve: 3.2.0-2 >>> >> resource-agents-pve: 3.9.2-4 >>> >> fence-agents-pve: 4.0.5-1 >>> >> pve-cluster: 3.0-12 >>> >> qemu-server: 3.1-16 >>> >> pve-firmware: 1.1-3 >>> >> libpve-common-perl: 3.0-18 >>> >> libpve-access-control: 3.0-11 >>> >> libpve-storage-perl: 3.0-19 >>> >> pve-libspice-server1: 0.12.4-3 >>> >> vncterm: 1.1-6 >>> >> vzctl: 4.0-1pve5 >>> >> vzprocps: 2.0.11-2 >>> >> vzquota: 3.1-2 >>> >> pve-qemu-kvm: 1.7-8 >>> >> ksm-control-daemon: 1.1-1 >>> >> glusterfs-client: 3.4.2-1 >>> >> >>> >> >>> >> >>> >> >>> >> On 09/07/14 16:02, Gilou wrote: >>> >> >>> >> Hi, >>> >> >>> >> I'm new on the list, so if you think this shouldn't be >>> >> posted >>> >> here, feel free to direct me elsewhere. >>> >> >>> >> I tried to resize a disk on Windows 2012/2008, and I >>> >> got this error : >>> >> you can't online resize a virtio windows bootdisk >>> >> >>> >> Why not ? It seems to be fully supported on 2008 & >>> >> 2012, so I >>> >> wonder if I missed some incompatibility that would blow >>> >> out at my >>> >> face.. >>> >> >>> >> Code is in API2/Qemu.pm:2643 (in 3.2-129) >>> >> die "you can't online resize a virtio >>> >> windows bootdisk\n" >>> >> if >>> >> PVE::QemuServer::check___running($vmid) && >>> >> $conf->{bootdisk} eq $disk && $conf->{ostype} =~ m/^w/ >>> >> && $disk =~ >>> >> m/^virtio/; >>> >> >>> >> I would say something like $conf->{ostype} =~ m/^w[^i]/ >>> >> to only >>> >> match pre-2008 windows, that most likely won't like >>> >> this kind of >>> >> resizing (Or let Proxmox believe it's Linux, but I >>> >> guess that >>> >> would have other implications, maybe). >>> >> >>> >> >>> >> Regards, >>> >> >>> >> Gilles >>> >> _________________________________________________ >>> >> pve-user mailing list >>> >> [email protected] <mailto:[email protected]> >>> >> <mailto:[email protected].__com >>> >> <mailto:[email protected]>> >>> >> http://pve.proxmox.com/cgi-__bin/mailman/listinfo/pve-user >>> >> <http://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-user> >>> >> >>> >> >>> >> >>> >> >>> >> -- >>> >> Zuzendari Teknikoa / Director Técnico >>> >> Binovo IT Human Project, S.L. >>> >> Telf. 943575997 >>> >> 943493611 >>> >> Astigarraga bidea 2, planta 6 dcha., ofi. 3-2; 20180 >>> >> Oiartzun (Gipuzkoa) >>> >> www.binovo.es <http://www.binovo.es> <http://www.binovo.es> >>> >> >>> >> >>> >> _________________________________________________ >>> >> pve-user mailing list >>> >> [email protected] <mailto:[email protected]> >>> >> <mailto:[email protected].__com >>> >> <mailto:[email protected]>> >>> >> >>> >> http://pve.proxmox.com/cgi-__bin/mailman/listinfo/pve-user >>> >> <http://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-user> >>> >> >>> >> >>> >> >>> >> >>> >> -- >>> >> Gilberto Ferreira >>> >> >>> >> >>> >> _________________________________________________ >>> >> pve-user mailing list >>> >> [email protected] <mailto:[email protected]> >>> >> http://pve.proxmox.com/cgi-__bin/mailman/listinfo/pve-user >>> >> <http://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-user> >>> >> >>> >> >>> >> _________________________________________________ >>> >> pve-user mailing list >>> >> [email protected] <mailto:[email protected]> >>> >> http://pve.proxmox.com/cgi-__bin/mailman/listinfo/pve-user >>> >> <http://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-user> >>> >> >>> >> >>> >> >>> >> >>> >> -- >>> >> Gilberto Ferreira >>> > >>> > _______________________________________________ >>> > pve-user mailing list >>> > [email protected] >>> > http://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-user >>> > >>> >>> _______________________________________________ >>> pve-user mailing list >>> [email protected] >>> http://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-user >>> _______________________________________________ >>> pve-user mailing list >>> [email protected] >>> http://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-user >>> >> >> >> >> -- >> Gilberto Ferreira >> > > > > -- > Gilberto Ferreira > -- Gilberto Ferreira
_______________________________________________ pve-user mailing list [email protected] http://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-user
