Gilou... Here I have installed a Windows 2012 with raw disk and with virtio... I am able to resize C: disk of Windows 2012...
2014-07-15 8:11 GMT-03:00 Gilberto Nunes <[email protected]>: > Hi > Did you tried to change the SCSI Type to VIRTIO?? > I did it before and work fine... It's a VM running Windows 2021... > > > 2014-07-15 6:01 GMT-03:00 Gilou <[email protected]>: > > 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 >> > > > > -- > Gilberto Ferreira > -- Gilberto Ferreira
_______________________________________________ pve-user mailing list [email protected] http://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-user
