Question

Resize Volume through SHH (Ubuntu) if the volume is over 80% it's size?

Posted April 23, 2021 169 views
Ubuntu 16.04DigitalOcean Volumes

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!

These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.

×
Submit an Answer
2 answers

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?