Roger Heflin <rogerheflin@xxxxxxxxx> writes: > Going bigger works once you resize the fs (that requires a separate > command specific to your fs). > > Going smaller typically requires the FS to be umounted, maybe fscked, > and resized smaller (assuming the FS even supports that, xfs does not) > before the array is made smaller. Resizing the array or LV smaller > before and/or without the fs being resized only ends when the resize > smaller is undone (like you did). When going smaller I also tend to > make the fs a decent amount smaller than I need to, then make the > array smaller and then resize the fs up using no options (so it uses > the current larger device size). Just going to mention that btrfs can be shrunk while it is mounted. It's a pretty neat thing to see gparted shrink the partition of a mounted btrfs volume.