Hi there! It’s possible to resize a volume attached to a dropplet through SHH (Ubuntu) if the volume is over 80% it’s capacity?
Thanks!
This textbox defaults to using Markdown to format your answer.
You can type !ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!
Accepted Answer
Hi there,
Yes, it is possible to resize a volume via the DigitalOcean API:
https://developers.digitalocean.com/documentation/v2/#resize-a-volume
Another option is to use the doctl
command-line tool:
https://docs.digitalocean.com/reference/doctl/reference/compute/volume-action/resize/
You could write a script that checks the usage of the specific disk and if the usage is higher than 80% you could use one of the above methods to resize the disk.
The command to get the disk usage percentage would look like this:
df -hl | grep '/you/mount/path/here' | awk '{print $5}'
Hope that this helps! Regards, Bobby
@bobbyiliev Thanks!!! And when I resize the volume via doctl
the volume is disabled while increasing the size?
Get paid to write technical tutorials and select a tech-focused charity to receive a matching donation.
Full documentation for every DigitalOcean product.
The Wave has everything you need to know about building a business, from raising funding to marketing your product.
Stay up to date by signing up for DigitalOcean’s Infrastructure as a Newsletter.
New accounts only. By submitting your email you agree to our Privacy Policy
Scale up as you grow — whether you're running one virtual machine or ten thousand.
Sign up and get $200 in credit for your first 60 days with DigitalOcean.*
*This promotional offer applies to new accounts only.