Skip to content
Discussion options

You must be logged in to vote

Hi @mbertolina,

First off, really appreciate you taking the time to dig into this and share your findings. That's some solid troubleshooting work on your part.

The Short Answer

To answer your core question – yes, this is by design. CloudStack intentionally uses the template's virtual/provisioned size for its allocated capacity calculation. It's not a bug, it's a deliberate decision to prevent storage overallocation.

Why CloudStack Does This

You're absolutely right that physically, your calculation makes way more sense. On a thin-provisioned NFS share, the actual space consumed should be roughly:

Template physical size + VM volume requested size ≈ 20.81 GB + 1.91 TB

But CloudStack isn't lo…

Replies: 9 comments 2 replies

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
2 replies
@mbertolina
Comment options

@RyanP-Testing
Comment options

Answer selected by mbertolina
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
4 participants
Converted from issue

This discussion was converted from issue #14031 on September 03, 2026 12:28.