Расширение зашифрованного раздела диска.
Как и обещал, увеличение зашифрованного раздела.
Приступим:
1. Удаляем старый раздел (он ведь нам уже не нужен):
$ sudo lvremove /dev/mapper/vg-home
2. Теперь у нас освободилось немного дискового пространства, теперь можно приступать к увеличению разделов. Будем это делать снизу вверх. Для начала LVM:
$ sudo lvresize -L+50G /dev/mapper/vg-crypthome
Extending logical volume crypthome to 90,00 GiB
Logical volume crypthome successfully resized
3. Сейчас можно посмотреть какой размер у нас имеют различные разделы диска:
$ ls -lsha /dev/mapper/vg-crypthome
0 lrwxrwxrwx 1 root root 7 Май 14 14:38 /dev/mapper/vg-crypthome -> ../dm-3
За LVM раздел /dev/mapper/vg-crypthome у нас отвечает устройство dm-3, а за зашифрованный раздел: dm-4
$ ls -lsha /dev/dm-*
0 brw-rw---- 1 root disk 254, 0 Май 14 03:36 /dev/dm-0
0 brw-rw---- 1 root disk 254, 1 Май 14 03:36 /dev/dm-1
0 brw-rw---- 1 root disk 254, 3 Май 14 14:38 /dev/dm-3
0 brw-rw---- 1 root disk 254, 4 Май 14 12:34 /dev/dm-4
$ grep 254 /proc/partitions
254 0 9764864 dm-0
254 1 4001792 dm-1
254 3 94371840 dm-3
254 4 41942012 dm-4
Как видно, устройство dm-3 и dm-4 имеют разный размер. Это из-за того, что мы в пункте 2, его изменили.
4. Изменим размер зашифрованного раздела:
$ sudo cryptsetup resize crypt
$ grep 254 /proc/partitions
254 0 9764864 dm-0
254 1 4001792 dm-1
254 3 94371840 dm-3
254 4 94370812 dm-4
Теперь разделы имеют почти одинаковый размер.
5. Изменяем размер файловой системы:
$ sudo resize2fs /dev/mapper/crypt
resize2fs 1.41.12 (17-May-2010)
Filesystem at /dev/mapper/crypt is mounted on /home; on-line resizing required
old desc_blocks = 3, new_desc_blocks = 6
Performing an on-line resize of /dev/mapper/crypt to 23592703 (4k) blocks.
The filesystem on /dev/mapper/crypt is now 23592703 blocks long.
6. Проверяем:
$ df -h | grep /home
/dev/mapper/crypt 89G 4,3G 80G 6% /home
Я оставил чуть чуть места, чтобы сделать в будущем, как появится время, ещё раздел для LVM снэпшотов. Хотя я не уверен, что снэпшоты зашифрованного раздела - хорошая идея. Об этом тоже напишу.
Если у вас остались вопросы, напишите мне письмо.