Skip to content

Instantly share code, notes, and snippets.

Created November 4, 2018 22:37
  • Star 46 You must be signed in to star a gist
  • Fork 19 You must be signed in to fork a gist
Star You must be signed in to star a gist
What would you like to do?
Proxmox - Resize pve-root
# Check disk space before
df -h
# Delete local-lvm storage in gui
lvremove /dev/pve/data
lvresize -l +100%FREE /dev/pve/root
resize2fs /dev/mapper/pve-root
# Check disk space after
df -h
Copy link

askiiart commented Jul 10, 2023

To recreate pve data using 100GB of space: lvcreate -L 100GB -n data pve

You can find how much space is free with vgdisplay (under "FREE PE / Size")

Note that you might need to decrease the size by a tiny bit from what is listed there, due to rounding. For example, on my server, vgdisplay showed 267.79 GB free, but I had to use 267.78 GB for lvcreate.

Copy link

dcolley commented Jul 29, 2023

I found this document that helped me loads.
The main problem was that LV data took up all the space.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment