Hi, As far as I understand, you have resized the disk inside the VM to 60GB, right ?
However, the allocated disk size of the VM should be still 120GB, not 60GB. You can verify it by `qemu-img info -U /mnt/xxxx/xxxx` Shrinking a QCOW2 image is possible, but complicated. It is currently not supported by CloudStack. The message you received is expected. -Wei On Mon, 4 Sept 2023 at 13:11, Granwille Strauss <granwi...@namhost.com.invalid> wrote: > Hi Wido > > I mounted a live ISO to the VM, booted into the ISO and went into recover > mode, had to unmount the / partition of the VM, and then proceed to resize > it via parted and write changes. Rebooted via and detatched the ISO and now > VM shows 60 GB correctly. However, in Cloudstack, still says the volume is > 120 GB. But when I want to shrink it to 60 GB, I get this error: > > Failed to resize volume operation of volume UUID: > [eec8285e-8715-441b-b418-b71b231f1bab] due to - Unable to shrink volumes of > type QCOW2 > > And yes, the VM is stopped when I try doing this. I now want to confirm > from the community, is this the expected behaviour or not? It seems Wei > doubted it. If not, that means I have a bug that need to be looked at and > further checked. > > On 9/4/23 12:46, Wido den Hollander wrote: > > > > Op 04/09/2023 om 09:18 schreef Granwille Strauss: > > Thank you. Can you confirm if this behaviour is expected? Or am I > experiencing a bug? > > > What exactly? You did this resize manually outside the knowledge of > cloudstack, am I correct? > > How did you do this live/recovery method? > > Wido > > > On 9/4/23 09:00, Wido den Hollander wrote: > > > > Op 04-09-2023 om 08:20 schreef Granwille Strauss: > > Hi > > I managed to resize the VM itself back to 60 GB via live/recovery method. > However, now in Cloudstack it still says the volume remains 120 GB and > when I want to shrink it I am presented with the errors from my previous > reply. Is there a way around this? Such as making a database change. Also, > is this the expected behaviour for a KVM host? > > > This is recorded in the table 'volumes'. If you decrease the size to 60GB > there is should show properly. > > Wido > > On 9/2/23 11:22, Granwille Strauss wrote: > > > Hi Wei > > It seems you're right you cannot shrink the volume in Cloudstack: > > Failed to resize volume operation of volume UUID: > [eec8285e-8715-441b-b418-b71b231f1bab] due to - Unable to shrink volumes of > type QCOW2 > > > Going from existing size of 128849018880 to size of 64424509440 would > shrink the volume.Need to sign off by supplying the shrinkok parameter with > value of true. > > > On 9/2/23 10:37, Wei ZHOU wrote: > > Hi Wido, > > Does it work with kvm ? > > my suggestion would be > - create a new vm with 60GB > - copy the data using `rsync` > > -Wei > > On Sat, 2 Sept 2023 at 08:25, Wido den Hollander<w...@widodh.nl> > <w...@widodh.nl> wrote: > > Hi, > > Yes, you should make sure the filesystem and partitions are within the > to be set new boundaries. > > Once that's done you can shrink the volume. > > I would recommend: > > - Shrink EXT4 + Partitions to 59GB > - Shrink volume to 60GB > - Grow EXT4 + Partitions to 60GB > > The step to 59GB is to prevent that by calc mistake you chip off the > last portion of your filesystem. > > Wido > > Op 01-09-2023 om 16:29 schreef Granwille Strauss: > > Hi Guys > > Anyone willing to assist me with a quick one. What's the best and > recommended way to shrink a VM volume via UI? The VM volume was first 60 > GB, we then expended it to 120 GB and increased it in the VM via parted. > I now want to take it back to 60GB. How do I proceed? Do I first shrink > the ext4 in the VM first then proceed to shrink the volume in Cloudstack > UI by selecting also the "Shrink OK" option? Detailed steps would be > appreciated, please. > > -- > Regards / Groete > > <https://www.namhost.com> <https://www.namhost.com> Granwille > Strauss // Senior Systems Admin > > *e:*granwi...@namhost.com > *m:* +264 81 323 1260<tel:+264813231260> <+264813231260> > *w:*www.namhost.com <https://www.namhost.com/> <https://www.namhost.com/> > > <https://www.facebook.com/namhost> <https://www.facebook.com/namhost> > <https://twitter.com/namhost> <https://twitter.com/namhost>< > > https://www.instagram.com/namhostinternetservices/>< > https://www.linkedin.com/company/namhos> > <https://www.linkedin.com/company/namhos>< > https://www.youtube.com/channel/UCTd5v-kVPaic_dguGur15AA> > <https://www.youtube.com/channel/UCTd5v-kVPaic_dguGur15AA> > > < > > > https://www.adsigner.com/v1/l/631091998d4670001fe43ec2/621c9b76c140bb001ed0f818/banner > > Namhost Internet Services (Pty) Ltd, > > 24 Black Eagle Rd, Hermanus, 7210, RSA > > > > The content of this message is confidential. If you have received it by > mistake, please inform us by email reply and then delete the message. It > is forbidden to copy, forward, or in any way reveal the contents of this > message to anyone without our explicit consent. The integrity and > security of this email cannot be guaranteed over the Internet. > Therefore, the sender will not be held liable for any damage caused by > the message. For our full privacy policy and disclaimers, please go to > https://www.namhost.com/privacy-policy > > Powered by AdSigner > < > > > https://www.adsigner.com/v1/c/631091998d4670001fe43ec2/621c9b76c140bb001ed0f818 > > -- > Regards / Groete > > <https://www.namhost.com> <https://www.namhost.com> Granwille Strauss > // Senior Systems Admin > > *e:* granwi...@namhost.com > *m:* +264 81 323 1260 <tel:+264813231260> <+264813231260> > *w:* www.namhost.com <https://www.namhost.com/> <https://www.namhost.com/> > > <https://www.facebook.com/namhost> <https://www.facebook.com/namhost> > <https://twitter.com/namhost> <https://twitter.com/namhost> > <https://www.instagram.com/namhostinternetservices/> > <https://www.instagram.com/namhostinternetservices/> > <https://www.linkedin.com/company/namhos> > <https://www.linkedin.com/company/namhos> > <https://www.youtube.com/channel/UCTd5v-kVPaic_dguGur15AA> > <https://www.youtube.com/channel/UCTd5v-kVPaic_dguGur15AA> > > > <https://www.adsigner.com/v1/l/631091998d4670001fe43ec2/621c9b76c140bb001ed0f818/banner> > <https://www.adsigner.com/v1/l/631091998d4670001fe43ec2/621c9b76c140bb001ed0f818/banner> > > Namhost Internet Services (Pty) Ltd, > 24 Black Eagle Rd, Hermanus, 7210, RSA > > > The content of this message is confidential. If you have received it by > mistake, please inform us by email reply and then delete the message. It is > forbidden to copy, forward, or in any way reveal the contents of this > message to anyone without our explicit consent. The integrity and security > of this email cannot be guaranteed over the Internet. Therefore, the sender > will not be held liable for any damage caused by the message. For our full > privacy policy and disclaimers, please go to > https://www.namhost.com/privacy-policy > > Powered by AdSigner > <https://www.adsigner.com/v1/c/631091998d4670001fe43ec2/621c9b76c140bb001ed0f818> > <https://www.adsigner.com/v1/c/631091998d4670001fe43ec2/621c9b76c140bb001ed0f818> > > -- > Regards / Groete > > <https://www.namhost.com> <https://www.namhost.com> Granwille Strauss > // Senior Systems Admin > > *e:* granwi...@namhost.com > *m:* +264 81 323 1260 <tel:+264813231260> <+264813231260> > *w:* www.namhost.com <https://www.namhost.com/> <https://www.namhost.com/> > > <https://www.facebook.com/namhost> <https://www.facebook.com/namhost> > <https://twitter.com/namhost> <https://twitter.com/namhost> > <https://www.instagram.com/namhostinternetservices/> > <https://www.instagram.com/namhostinternetservices/> > <https://www.linkedin.com/company/namhos> > <https://www.linkedin.com/company/namhos> > <https://www.youtube.com/channel/UCTd5v-kVPaic_dguGur15AA> > <https://www.youtube.com/channel/UCTd5v-kVPaic_dguGur15AA> > > > <https://www.adsigner.com/v1/l/631091998d4670001fe43ec2/621c9b76c140bb001ed0f818/banner> > <https://www.adsigner.com/v1/l/631091998d4670001fe43ec2/621c9b76c140bb001ed0f818/banner> > > Namhost Internet Services (Pty) Ltd, > > 24 Black Eagle Rd, Hermanus, 7210, RSA > > > > The content of this message is confidential. If you have received it by > mistake, please inform us by email reply and then delete the message. It is > forbidden to copy, forward, or in any way reveal the contents of this > message to anyone without our explicit consent. The integrity and security > of this email cannot be guaranteed over the Internet. Therefore, the sender > will not be held liable for any damage caused by the message. For our full > privacy policy and disclaimers, please go to > https://www.namhost.com/privacy-policy > > Powered by AdSigner > <https://www.adsigner.com/v1/c/631091998d4670001fe43ec2/621c9b76c140bb001ed0f818> > <https://www.adsigner.com/v1/c/631091998d4670001fe43ec2/621c9b76c140bb001ed0f818> > > -- > Regards / Groete > > <https://www.namhost.com> <https://www.namhost.com> Granwille Strauss > // Senior Systems Admin > > *e:* granwi...@namhost.com > *m:* +264 81 323 1260 <tel:+264813231260> <+264813231260> > *w:* www.namhost.com <https://www.namhost.com/> <https://www.namhost.com/> > > <https://www.facebook.com/namhost> <https://www.facebook.com/namhost> > <https://twitter.com/namhost> <https://twitter.com/namhost> > <https://www.instagram.com/namhostinternetservices/> > <https://www.instagram.com/namhostinternetservices/> > <https://www.linkedin.com/company/namhos> > <https://www.linkedin.com/company/namhos> > <https://www.youtube.com/channel/UCTd5v-kVPaic_dguGur15AA> > <https://www.youtube.com/channel/UCTd5v-kVPaic_dguGur15AA> > > > <https://www.adsigner.com/v1/l/631091998d4670001fe43ec2/621c9b76c140bb001ed0f818/banner> > <https://www.adsigner.com/v1/l/631091998d4670001fe43ec2/621c9b76c140bb001ed0f818/banner> > > Namhost Internet Services (Pty) Ltd, > > 24 Black Eagle Rd, Hermanus, 7210, RSA > > > > The content of this message is confidential. If you have received it by > mistake, please inform us by email reply and then delete the message. It is > forbidden to copy, forward, or in any way reveal the contents of this > message to anyone without our explicit consent. The integrity and security > of this email cannot be guaranteed over the Internet. Therefore, the sender > will not be held liable for any damage caused by the message. For our full > privacy policy and disclaimers, please go to > https://www.namhost.com/privacy-policy > > Powered by AdSigner > <https://www.adsigner.com/v1/c/631091998d4670001fe43ec2/621c9b76c140bb001ed0f818> > <https://www.adsigner.com/v1/c/631091998d4670001fe43ec2/621c9b76c140bb001ed0f818> > > -- > Regards / Groete > > <https://www.namhost.com> Granwille Strauss // Senior Systems Admin > > *e:* granwi...@namhost.com > *m:* +264 81 323 1260 <+264813231260> > *w:* www.namhost.com > > <https://www.facebook.com/namhost> <https://twitter.com/namhost> > <https://www.instagram.com/namhostinternetservices/> > <https://www.linkedin.com/company/namhos> > <https://www.youtube.com/channel/UCTd5v-kVPaic_dguGur15AA> > > > <https://www.adsigner.com/v1/l/631091998d4670001fe43ec2/621c9b76c140bb001ed0f818/banner> > > Namhost Internet Services (Pty) Ltd, > > 24 Black Eagle Rd, Hermanus, 7210, RSA > > > > The content of this message is confidential. If you have received it by > mistake, please inform us by email reply and then delete the message. It is > forbidden to copy, forward, or in any way reveal the contents of this > message to anyone without our explicit consent. The integrity and security > of this email cannot be guaranteed over the Internet. Therefore, the sender > will not be held liable for any damage caused by the message. For our full > privacy policy and disclaimers, please go to > https://www.namhost.com/privacy-policy > > [image: Powered by AdSigner] > <https://www.adsigner.com/v1/c/631091998d4670001fe43ec2/621c9b76c140bb001ed0f818> >