On the other hand, I lost the ability to take snapshots... =(
2014-07-15 11:59 GMT-03:00 Gilberto Nunes <[email protected]>: > 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 > -- Gilberto Ferreira
_______________________________________________ pve-user mailing list [email protected] http://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-user
