Reduce a non-root LVM.
LVM can be reduced without using the root user. This example assumes a 10 GB LVM volume that we want to reduce to 8 GB, mounted at /data. Follow the steps below. Step 1. Unmount it first so the operating system cannot use this LVM volume. $ umount /data Step 2. Shrink the filesystem first. This is very important: failing to shrink the filesystem first may damage your data. $ resize2fs /dev/vg0/LV 8G // 8G is the target size Step 3. Reduce the LV with: $ lvreduce -L -2G /dev /vg0/LV // -2G is the amount to remove from the LV Step 4. Mount the volume. $ mount /data Step 5. Run df -h to check its size after shrinking.