LVM. Раздел LVM на зашифрованном несистемном диске

Материал из Wiki
Версия от 11:02, 26 октября 2022; Cless (обсуждение | вклад)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к навигации Перейти к поиску

Устанавливаем CRYPTSETUP

apt install cryptsetup

Шифруем физический диск /dev/sdb

cryptsetup luksFormat /dev/sdb

Аттачим шифрованный раздел в /dev/mapper/data01

cryptsetup luksOpen /dev/sdb data01

Проверяем

lsblk

...
sdb                               8:16   0  1.8T  0 disk  
└─data01                        253:5    0  1.8T  0 crypt
...

Создаем PV data01

lvm pvcreate /dev/mapper/data01

Создаем VG data01

lvm vgcreate data01 /dev/mapper/data01

Создаем раздел LV data01_pve01 на 100% области VG data01

lvcreate -l 100%FREE -T data01/data01_pve01

ИЛИ

lvcreate -L 1G -T data01/data01_pve01

Проверяем

lsblk

...
sdb                               8:16   0  1.8T  0 disk  
└─data01                        253:5    0  1.8T  0 crypt
  ├─data01-data01_pve01_tmeta   253:6    0  120M  0 lvm   
  │ └─data01-data01_pve01-tpool 253:8    0  1.8T  0 lvm   
  │   ├─data01-data01_pve01     253:9    0  1.8T  0 lvm   
  │   └─data01-vm--100--disk--0 253:10   0   80G  0 lvm   
  └─data01-data01_pve01_tdata   253:7    0  1.8T  0 lvm   
    └─data01-data01_pve01-tpool 253:8    0  1.8T  0 lvm   
      ├─data01-data01_pve01     253:9    0  1.8T  0 lvm   
      └─data01-vm--100--disk--0 253:10   0   80G  0 lvm
...

Перезапускаем ОС

reboot

Видим пустой sdb

lsblk

...
sdb                  8:16   0  1.8T  0 disk
...

Подключаем шифрованный диск используя пароль

cryptsetup luksOpen /dev/sdb data01

Видим разделы LVM

lsblk

...
sdb                               8:16   0  1.8T  0 disk  
└─data01                        253:5    0  1.8T  0 crypt
  ├─data01-data01_pve01_tmeta   253:6    0  120M  0 lvm   
  │ └─data01-data01_pve01-tpool 253:8    0  1.8T  0 lvm   
  │   ├─data01-data01_pve01     253:9    0  1.8T  0 lvm   
  │   └─data01-vm--100--disk--0 253:10   0   80G  0 lvm   
  └─data01-data01_pve01_tdata   253:7    0  1.8T  0 lvm   
    └─data01-data01_pve01-tpool 253:8    0  1.8T  0 lvm   
      ├─data01-data01_pve01     253:9    0  1.8T  0 lvm   
      └─data01-vm--100--disk--0 253:10   0   80G  0 lvm
...

ls -lh /dev/mapper/data01-data01_pve01

Монтируем LV (ПРОВЕРИТЬ!)

mkdir -pv /mnt/data01-data01_pve01

mount /dev/mapper/data01-data01_pve01 /mnt/data01-data01_pve01

Автомонтирование

НЕ НАДО АВТОМОНТИРОВАНИЯ.

ЕСЛИ ПРОПИСАТЬ В /etc/fstab АВТОМОНТИРОВАНИЕ, ТО СИСТЕМА СКОРЕЕ ВСЕГО НЕ ЗАГРУЗИТСЯ.

ИБО ДИСКА, КОТОРЫЙ НАДО МОНТИРОВАТЬ, НЕ СУЩЕСТВУЕТ ПОКА МЫ НЕ ПРИАТТАЧИМ ШИФРОВАННЫЙ РАЗДЕЛ.

АТТАЧИМ ШИФРОВАННЫЙ РАЗДЕЛ, ПОТОМ МОНТИРУЕМ РУКАМИ