lvextend 新尺寸与现有尺寸匹配

lvextend 新尺寸与现有尺寸匹配

我向虚拟磁盘添加了 500GB 的空间,并尝试将其添加到 Centos 8 中的卷组。

当我跑步时

lvextend -An -l +100%FREE /dev/mapper/cl_elk/root

我明白了

  New size (9692 extents) matches existing size (9692 extents).

添加磁盘空间后,我执行了 cfdisk,并将空间分配给 LVM 正在使用的分区,一切似乎都很顺利。

lsblk
NAME            MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda               8:0    0   560G  0 disk 
├─sda1            8:1    0   600M  0 part /boot/efi
├─sda2            8:2    0     1G  0 part /boot
└─sda3            8:3    0 558.4G  0 part 
  ├─cl_elk-root 253:0    0  37.9G  0 lvm  /
  ├─cl_elk-swap 253:1    0   2.1G  0 lvm  [SWAP]
  └─cl_elk-home 253:2    0  18.5G  0 lvm  /home
sr0              11:0    1  1024M  0 rom  

根据我的理解(以及我读过的许多现在让我感到困惑的文章),我的下一步应该是使用 lvextend 进行扩展。

vgdisplay
  --- Volume group ---
  VG Name               cl_elk
  System ID             
  Format                lvm2
  Metadata Areas        1
  Metadata Sequence No  4
  VG Access             read/write
  VG Status             resizable
  MAX LV                0
  Cur LV                3
  Open LV               3
  Max PV                0
  Cur PV                1
  Act PV                1
  VG Size               58.41 GiB
  PE Size               4.00 MiB
  Total PE              14953
  Alloc PE / Size       14953 / 58.41 GiB
  Free  PE / Size       0 / 0   
  VG UUID               GzXr0X-AZRj-LNZz-a2ma-JhPy-Oyxe-WPYMje


df -h
Filesystem               Size  Used Avail Use% Mounted on
devtmpfs                 3.8G     0  3.8G   0% /dev
tmpfs                    3.9G     0  3.9G   0% /dev/shm
tmpfs                    3.9G   99M  3.8G   3% /run
tmpfs                    3.9G     0  3.9G   0% /sys/fs/cgroup
/dev/mapper/cl_elk-root   38G   34G  4.1G  90% /
/dev/mapper/cl_elk-home   19G  451M   19G   3% /home
/dev/sda2                976M  239M  671M  27% /boot
/dev/sda1                599M  6.8M  593M   2% /boot/efi
tmpfs                    781M  1.2M  780M   1% /run/user/42
tmpfs                    781M  4.0K  781M   1% /run/user/1000

我知道这应该是一个简单的修复,但我读了所有的资料后还没有找到解决方案。

如何向我的根逻辑卷添加额外的空间?

答案1

按照我一发布问题就能找到答案的习惯,我发现

pvresize /dev/sda3

是我的答案。奇怪的是,我知道我以前试过,但我没有记录我收到的消息,所以我不知道它失败的原因是什么。

相关内容