You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
CloudStack 4.19.0.1 - Storage Capacity Allocation Checks Still Failing After Updating Disable Threshold, VM deployment and volume resize failing #14063
We are experiencing storage allocation checks failing despite increasing the storage capacity disable threshold. We would appreciate your guidance on whether there could be any cached or stale capacity values affecting the deployment and volume resize checks.
cloudmonkey list configurations name=pool.storage.capacity.disablethreshold
The value correctly shows 0.95 with isdynamic=true
Restarted the Management Server after the change
capacity.check.period remains at the default value of 5 minutes
Waited more than 7 minutes before retesting
Confirmed that there is no cluster-level override for this configuration
Issues Observed
1. Volume Resize Failure
Resizing volume ROOT-335 still fails with the following error:
Storage pool Primary does not have enough space to resize volume ROOT-335
Based on the current allocated capacity of 84.96%, this should be below the newly configured 95% disable threshold.
2. New VM Deployment Failure
Deploying a new VM also fails with:
No destination found for a deployment for VM instance
For example:
Instance ID: 336
Instance Name: i-2-336-VM
This suggests that the deployment planner may also be rejecting all available hosts/storage pools within the cluster.
Troubleshooting Already Performed
Confirmed pool.storage.capacity.disablethreshold is correctly set globally to 0.95
Confirmed isdynamic=true
Restarted the Management Server
Verified there is no cluster-level configuration override
Waited beyond a full capacity.check.period cycle before retesting
Verified that actual primary storage usage is only 29.64%
Confirmed allocated capacity is 84.96%, which is below the new 95% threshold
Could you please advise whether there are any other capacity-related configurations, cached values, database entries, or capacity recalculation mechanisms that could cause CloudStack to continue using the previous threshold or reject the storage pool?
We have attached the relevant screenshots showing the current storage capacity and the errors encountered.
We checked the global setting for pool.storage.allocated.capacity.disablethreshold, which was still set to 0.85 (85%). Since the current allocated capacity of the primary storage pool was already at approximately 84.96%, any additional allocation was causing the pool to be rejected.
We updated:
pool.storage.allocated.capacity.disablethreshold
from 0.85 to 0.95.
After updating this setting, both the VM deployment and volume resize operations are now working successfully.
Thank you for pointing us in the right direction and for your support.
Activity
weizhouapache commentedon Sep 5, 2026
please check the global setting for volume resize, and the storage pool settings too
vishnuvs369 commentedon Sep 6, 2026
Thank you for the clarification.
We checked the global setting for pool.storage.allocated.capacity.disablethreshold, which was still set to 0.85 (85%). Since the current allocated capacity of the primary storage pool was already at approximately 84.96%, any additional allocation was causing the pool to be rejected.
We updated:
pool.storage.allocated.capacity.disablethreshold
from 0.85 to 0.95.
After updating this setting, both the VM deployment and volume resize operations are now working successfully.
Thank you for pointing us in the right direction and for your support.