Expanding an Encrypted Filesystem with LVM and Fedora 10
My encrypted home directory on my Fedora 10 laptop is filling up.
Let's expand it.
[root@seitan ~]# df -h /home
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/CryptHome
14G 13G 862M 94% /home
First identify the logical volume beneath this encrypted LUKS device.
[root@seitan ~]# grep CryptHome /etc/crypttab CryptHome /dev/VolGroup00/LVCryptHome none luks,check=ext2,retry=5
Then see what is available in LVM.
[root@seitan ~]# lvs LV VG Attr LSize Origin Snap% Move Log Copy% Convert LVCryptHome VolGroup00 -wi-ao 14.00G ... [root@seitan ~]# vgs VG #PV #LV #SN Attr VSize VFree VolGroup00 2 5 0 wz--n- 74.19G 19.34G
Expand the logical volume beneath CryptHome.
[root@seitan ~]# lvextend -L+5G /dev/VolGroup00/LVCryptHome Extending logical volume LVCryptHome to 19.00 GB Logical volume LVCryptHome successfully resized
Then make the LUKS device aware of the new space beneath it.
[root@seitan ~]# cryptsetup resize CryptHome
And finally the filesystem on top needs to grow into the new space.
[root@seitan ~]# resize2fs /dev/mapper/CryptHome
resize2fs 1.41.3 (12-Oct-2008)
Filesystem at /dev/mapper/CryptHome is mounted on /home; on-line resizing required
old desc_blocks = 1, new_desc_blocks = 2
Performing an on-line resize of /dev/mapper/CryptHome to 4980607 (4k) blocks.
The filesystem on /dev/mapper/CryptHome is now 4980607 blocks long.
[root@seitan ~]# df -h /home
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/CryptHome
19G 13G 5.8G 70% /home
- dale's blog
- Login or register to post comments

Recent comments
50 weeks 2 days ago
50 weeks 2 days ago
1 year 9 weeks ago
1 year 38 weeks ago
1 year 38 weeks ago
1 year 50 weeks ago
2 years 5 weeks ago
2 years 5 weeks ago
2 years 6 weeks ago
2 years 6 weeks ago