LVExtendが物理ボリューム内のスペースを見つけることができません。

LVExtendが物理ボリューム内のスペースを見つけることができません。

しばらくの間、仮想マシンでより多くのスペースを作成しようとしましたが、最初のステップで問題が発生したようです。物理ボリュームのサイズを大きくしましたsda3

$ sudo lsblk
NAME                      MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
loop0                       7:0    0  61.9M  1 loop /snap/core20/1405
loop1                       7:1    0  61.9M  1 loop /snap/core20/1434
loop2                       7:2    0  67.2M  1 loop /snap/lxd/21835
loop3                       7:3    0  67.8M  1 loop /snap/lxd/22753
loop4                       7:4    0  43.6M  1 loop /snap/snapd/14978
loop5                       7:5    0  44.7M  1 loop /snap/snapd/15534
sda                         8:0    0   500G  0 disk 
├─sda1                      8:1    0     1M  0 part 
├─sda2                      8:2    0   1.5G  0 part /boot
└─sda3                      8:3    0 498.5G  0 part 
  └─ubuntu--vg-ubuntu--lv 253:0    0  48.5G  0 lvm  /

ご覧のsda3とおり約500GBですが、LVExtendを実行すると同意しないようです。

$ sudo lvextend -L +100G /dev/mapper/ubuntu--vg-ubuntu--lv
  Insufficient free space: 25600 extents needed, but only 0 available

以前に一度行ったことがありましたが、少しのスペースしか見つかりませんでした。

$ sudo lvextend -l +100%FREE /dev/mapper/ubuntu--vg-ubuntu--lv
  Size of logical volume ubuntu-vg/ubuntu-lv changed from <24.64 GiB (6307 extents) to <48.50 GiB (12415 extents).
  Logical volume ubuntu-vg/ubuntu-lv successfully resized.

私は何が間違っていましたか?

編集:出力pvs

$ sudo pvs
  PV         VG        Fmt  Attr PSize   PFree
  /dev/sda3  ubuntu-vg lvm2 a--  <48.50g    0

ベストアンサー1

サイズを増やしましたが、/dev/sda3まだLVMにサイズが増えていることを知らせていません。pvresize /dev/sda3物理ボリュームのサイズを変更するために使用されます。これにより、ボリュームグループの空き容量が自動的に増え、lvresize論理ボリュームを増やすことができます。その後、ファイルシステム自体のサイズを変更する必要があります。

ただし、ファイルシステムを使用可能なLVスペースの100%に増やすのはかなり奇妙です。それがあなたが望むすべてなら、LVMのオーバーヘッドは意味がありません。ファイルシステムを/dev/sda3

おすすめ記事