使用相邻的未分配空间扩展卷组

使用相邻的未分配空间扩展卷组

我想扩大我的卷组以使用它旁边的未分配空间。

 Name              Flags            Part Type    FS Type                  [Label]               Size (MB)

                                                     Unusable                                            1.05       *
  sda1              Boot              Primary        ext3                                            27563.92   *
                                      Logical        Free Space                                          1.02   *
  sda5                                Logical        ext4                                              524.33   *
  sda6              NC                Logical        LVM2_member                                    125002.85   *
                                      Logical        Free Space                                     824910.55   *
  sda2                                Primary        swap                                             6652.17   *
                                                     Unusable                                            0.64   *
  sda3                                Primary        ntfs                     [BackUp]             1015740.26   *
                                                     Unusable                                            2.19   *

因此,sda6 后面的可用空间应添加到 sda6(这是我的卷组)。我该如何实现这一点?

sda5、sda6 和未分配空间(824GB)是扩展分区 sda4 的一部分。

答案1

  1. fdisk 创建新分区 #7,包含 sda6 之后的空间
  2. 重新启动以确保所有分区都正确注册并且设备名称都已创建。
  3. pvcreate /dev/sda7
  4. vgextend [卷组名称] /dev/sda7
  5. vgdisplay -v [volumegroupname] ;; 查看添加的大小和#extents

现在卷组中包含了更多的空间。

我假设您正在扩展 VG 中已包含 ext2/ext3 文件系统的逻辑卷之一。为了安全起见,我建议卸载要扩展的逻辑卷。

  1. lvextend -l + [numberextentsfreefrom#5] [逻辑卷路径]
  2. resize2fs [逻辑卷路径]

您的 logicalvolumepath 现在将拥有更多可用空间。

相关内容