Re: CentOS 7 - xfs shrink & expand

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]



Correct, XFS filesystems cannot be shrunk (reduced) dynamically, like ext2/3/4 can, only grown. You need to create another, smaller filesystem (XFS too usually) then copy the existing content which can be done with tools like xfsdump & xfsrestore (iff both are XFS), rsync, pax (spax), or tar, typically while the system is in single user mode so that no changes can occur (and be lost). Which exact steps depend, as usual. If there's nothing on that USB drive you want then you can expand the VG onto it (gdisk, pvcreate then vgextend), make a new, smaller LV (lvcreate) and filesystem (mkfs), copy the content, remove the old LV (lvremove), then move the new LV off the USB array onto your normal storage (pvmove) then remove the USB array from the VG (vgreduce), at which point you should be able to grow (lvextend) your root.


/mark
_______________________________________________
CentOS mailing list
CentOS@xxxxxxxxxx
https://lists.centos.org/mailman/listinfo/centos



[Index of Archives]     [CentOS]     [CentOS Announce]     [CentOS Development]     [CentOS ARM Devel]     [CentOS Docs]     [CentOS Virtualization]     [Carrier Grade Linux]     [Linux Media]     [Asterisk]     [DCCP]     [Netdev]     [Xorg]     [Linux USB]


  Powered by Linux