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

Материал из Wiki
Версия от 09:59, 18 декабря 2021; Cless (обсуждение | вклад) (Новая страница: «== Устанавливаем CRYPTSETUP == <code>apt install cryptsetup</code> == Шифруем физический диск /dev/sdb == <code>cryptsetup luks...»)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к навигации Перейти к поиску

Устанавливаем 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

...

Подключаем в веб-интерфейсе Proxmox Storage типа LVM-Thin

- Datacenter - Storage - Add - LVM-Thin

ID: data01_pve01

VG: data01

Thin pool: data01_pve01

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

// видим пустой 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

...

/dev/mapper/data01-data01_pve01

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

mkdir -pv /mnt/data01-data01_pve01

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

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

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

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

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

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