LVMシステムに2番目のディスクを追加しました。そこに物理ボリュームを作成し、それをUbuntuのボリュームグループ「vgubuntu」に追加し、論理ボリュームを拡張してディスク全体を埋めました。LUKS
論理ボリューム全体を埋めるためにシステムパーティションを拡張する方法は?pvdisplay
、vgdisplay
およびで提供される追加情報は次のとおりですlvdisplay
。
--- Physical volume ---
PV Name /dev/mapper/nvme0n1p3_crypt
VG Name vgubuntu
PV Size <464.53 GiB / not usable 0
Allocatable NO
PE Size 4.00 MiB
Total PE 118919
Free PE 0
Allocated PE 118919
PV UUID DwO3R1-DeRo-c83D-qx5F-xjC5-icXG-x3j28i
--- Physical volume ---
PV Name /dev/nvme1n1p1
VG Name vgubuntu
PV Size <476.94 GiB / not usable 0
Allocatable yes (but full)
PE Size 4.00 MiB
Total PE 122096
Free PE 0
Allocated PE 122096
PV UUID 9UyJR4-m0G9-sYPG-BBkW-2WEg-TBdR-DAj0u3
root@omen15:~# vgdisplay
--- Volume group ---
VG Name vgubuntu
System ID
Format lvm2
Metadata Areas 2
Metadata Sequence No 8
VG Access read/write
VG Status resizable
MAX LV 0
Cur LV 2
Open LV 2
Max PV 0
Cur PV 2
Act PV 2
VG Size 941.46 GiB
PE Size 4.00 MiB
Total PE 241015
Alloc PE / Size 241015 / 941.46 GiB
Free PE / Size 0 / 0
VG UUID ANNTFf-p9hU-O4R3-jwDQ-bZhP-v8tm-hVL8Fn
root@omen15:~# lvdisplay
--- Logical volume ---
LV Path /dev/vgubuntu/root
LV Name root
VG Name vgubuntu
LV UUID rxnIOU-yNg2-ythJ-Dz5V-N3Sr-X7DQ-WzbUUF
LV Write Access read/write
LV Creation host, time ubuntu, 2021-07-24 17:25:39 +0300
LV Status available
# open 1
LV Size <940.51 GiB
Current LE 240770
Segments 2
Allocation inherit
Read ahead sectors auto
- currently set to 256
Block device 253:1
--- Logical volume ---
LV Path /dev/vgubuntu/swap_1
LV Name swap_1
VG Name vgubuntu
LV UUID MOvhEP-64w3-wHHO-wmDh-YkSU-XARL-7hRQIf
LV Write Access read/write
LV Creation host, time ubuntu, 2021-07-24 17:25:39 +0300
LV Status available
# open 2
LV Size 980.00 MiB
Current LE 245
Segments 1
Allocation inherit
Read ahead sectors auto
- currently set to 256
Block device 253:2
df -h
印刷された内容は次のとおりです。
root@omen15:~# df -h
Filesystem Size Used Avail Use% Mounted on
tmpfs 1.6G 2.1M 1.6G 1% /run
/dev/mapper/vgubuntu-root 925G 7.3G 871G 1% /
tmpfs 7.6G 12M 7.6G 1% /dev/shm
tmpfs 5.0M 4.0K 5.0M 1% /run/lock
tmpfs 4.0M 0 4.0M 0% /sys/fs/cgroup
/dev/nvme0n1p2 705M 251M 403M 39% /boot
/dev/nvme0n1p1 511M 5.3M 506M 2% /boot/efi
tmpfs 1.6G 2.0M 1.6G 1% /run/user/1000
ベストアンサー1
PVレベルでLUKSを設定したので、LVM設定は「下」なので、残念ながら再起動する必要があります。 PVは暗号化する必要があり、既存のLUKS / dm-cryptデバイスを2番目のディスクに「拡張」することはできません。構造はこうです。ディスク->パーティション->LUKS->PV->VG->LV(暗号化はLVレベルで設定できますが、既存の設定はPVレベルで暗号化されています。)
したがって、root
LVを縮小し、新しく作成したPVを削除してvgubuntu
からLUKSを作成nvme1n1p1
(cryptsetup luksFormat /dev/nvme1n1p1
)し、ロックを解除()して2番目のPVcryptsetup luksOpen /dev/nvme1n1p1 nvme1n1p1_crypt
として使用する必要があります。/dev/mapper/nvme1n1p1_crypt
また、新しいLUKSデバイスを/etc/crypttab
。