It’s not about resizing the actual logical volume’s partition, but the mapped /dev/dm-XX device mounted inside /etc/fstab as /home.

Failed attempts:

# lvextend -L100G /dev/luksvg/home

# resize2fs /dev/luksvg/home
resize2fs 1.42.11 (09-Jul-2014)
resize2fs: Das Gerät oder die Ressource ist belegt beim Versuch, /dev/luksvg/home zu öffnen
Es kann kein gültiger Dateisystem-Superblock gefunden werden.

# lvresize --resizefs --size 100G /dev/luksvg/home 
fsck von util-linux 2.25.2
  Size of logical volume luksvg/home unchanged from 100,00 GiB (25600 extents).
  Logical volume home successfully resized
fsadm: Filesystem "crypto_LUKS" on device "/dev/mapper/luksvg-home" is not supported by this tool
  fsadm failed: 1

Works:

# lvextend -L100G /dev/luksvg/home

# ls -la /dev/disk/by-label/home
lrwxrwxrwx. 1 root root 11  6. Feb 14:56 /dev/disk/by-label/home -> ../../dm-12

# resize2fs -p /dev/dm-12
resize2fs 1.42.11 (09-Jul-2014)
Dateisystem bei /dev/dm-12 ist auf /home eingehängt; Online-Größenänderung ist
erforderlich
old_desc_blocks = 5, new_desc_blocks = 7
Das Dateisystem auf /dev/dm-12 is nun 26213888 Blöcke lang.

Online resizing works in a similar fashion with the root filesystem.

%d bloggers like this: