如何在我的设置中调整 LVM 分区的大小?

如何在我的设置中调整 LVM 分区的大小?

我有一台 CentOS 6 VMware VPS,当前分区格式如下:

Filesystem            Size  Used Avail Use% Mounted on
/dev/mapper/vg_serverdl-lv_root
                       11G  4.9G  4.7G  52% /
tmpfs                 1.9G     0  1.9G   0% /dev/shm
/dev/sda1             477M   88M  364M  20% /boot

我已经要求我的服务器提供商将我的空间从 11 GB 增加到 26 GB,我可以使用以下命令进行确认:

fdisk -l /dev/sda

Disk /dev/sda: 26.8 GB, 26843545600 bytes
255 heads, 63 sectors/track, 3263 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000087c2

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1          64      512000   83  Linux
Partition 1 does not end on cylinder boundary.
/dev/sda2              64        1567    12069888   8e  Linux LVM

这部分确认托管服务提供商已做出更改:

Disk /dev/sda: 26.8 GB, 26843545600 bytes

但是,使用以下命令,我无法在 VG 详细信息中看到这个可用空间:

vgdisplay vg_serverdl
  --- Volume group ---
  VG Name               vg_serverdl
  System ID
  Format                lvm2
  Metadata Areas        1
  Metadata Sequence No  3
  VG Access             read/write
  VG Status             resizable
  MAX LV                0
  Cur LV                2
  Open LV               2
  Max PV                0
  Cur PV                1
  Act PV                1
  VG Size               11.51 GiB
  PE Size               4.00 MiB
  Total PE              2946
  Alloc PE / Size       2946 / 11.51 GiB
  Free  PE / Size       0 / 0
  VG UUID               1cGbOQ-8ACV-SFk1-XJq6-cpNi-yxoh-uXZcop

我没有看到这里的可用空间:

  Alloc PE / Size       2946 / 11.51 GiB
  Free  PE / Size       0 / 0

如何在我的设置中安全地将 / 分区大小从 11 G 增加到 25 G?

答案1

您的卷组已创建了初始物理卷,因此仅显示初始物理卷的空间。

我建议您遵循以下步骤:

  1. 删除初始卷组。
  2. 使用新的磁盘空间创建物理卷。
  3. 创建包含第一个和第二个物理卷的卷组。

这样创建的新卷组应该显示您想要获得的空间,您可以根据需要从中创建逻辑卷。

您可以参考以下公开文档:
[1]:https://simonfredsted.com/1389

答案2

如果这没有帮助,请原谅我,但这在我遇到类似问题时拯救了我:https://www.tecmint.com/extend-and-reduce-lvms-in-linux/

相关内容