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>
>

Reply via email to