Lvm

使用相鄰的未分配空間擴展卷組

  • June 1, 2015

我想擴大我的捲組以使用它旁邊的未分配空間。

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. fdisk 創建一個新分區 #7 包含 sda6 之後的空間
  2. 重新啟動以確保正確註冊所有分區並創建設備名稱。
  3. pvcreate /dev/sda7
  4. vgextend$$ volumegroupname $$/dev/sda7
  5. vg顯示-v$$ volumegroupname $$ ;; 查看添加的大小和#extents

現在卷組中包含更多空間。

我假設您正在擴展 VG 中已經包含 ext2/ext3 文件系統的邏輯卷之一。為了安全起見,我建議解除安裝要擴展的邏輯卷。

  1. lvextend -l +$$ numberextentsfreefrom#5 $$ $$ logicalvolumepath $$
  2. 調整大小2fs$$ logicalvolumepath $$

您的邏輯卷路徑現在將有更多可用空間。

引用自:https://serverfault.com/questions/297631