Centos 6.10 - 如何增加分配的 PE 大小以佔用空閒 P/E 大小

Centos 6.10 - 如何增加分配的 PE 大小以佔用空閒 P/E 大小

我最近不得不縮小 Clonezilla 圖像,但做得太過分了,現在必須恢復一些未使用的可用空間。

這是 vgadisplay 的輸出:

  --- Volume group ---
  VG Name               vg_centos6svr
  System ID             
  Format                lvm2
  Metadata Areas        1
  Metadata Sequence No  27
  VG Access             read/write
  VG Status             resizable
  MAX LV                0
  Cur LV                4
  Open LV               4
  Max PV                0
  Cur PV                1
  Act PV                1
  VG Size               1.78 TiB
  PE Size               4.00 MiB
  Total PE              466366
  Alloc PE / Size       406298 / 1.55 TiB
  Free  PE / Size       60068 / 234.64 GiB
  VG UUID    

我需要擴展分配的 PE/大小以包含空閒 PE 大小。

這是 lvdisplay 的部分輸出:

  --- Logical volume ---
  LV Path                /dev/vg_centos6svr/lv_mysql
  LV Name                lv_mysql
  VG Name                vg_centos6svr
  LV UUID                VwpGH0-DLnA-Ouf0-StWs-us8Y-rDwk-GLL2A9
  LV Write Access        read/write
  LV Creation host, time Centos6svr, 2018-09-28 07:31:11 -0400
  LV Status              available
  # open                 1
  LV Size                1.46 TiB
  Current LE             384000
  Segments               1
  Allocation             inherit
  Read ahead sectors     auto
  - currently set to     1024
  Block device           253:2

這是我需要擴展以包含重新分配的空間的空間。

/dev/vg_centos6svr/lv_mysql

這裡的流程是怎麼樣的呢?增加/dev/vg_centos6svr/lv_mysql就可以了嗎?什麼是指令 - pvresize?

答案1

我認為您混淆了物理磁碟區 (PV) 和邏輯磁碟區 (LV)。

如果您要恢復 Clonezilla分割影像,那麼你需要一個足夠大的LV分區來容納它。

所以這將是一個lvresize.您將能夠將 LV 擴展到卷組 (VG) 中所有 PV 上的所有可用空間。

LV是從VG中分配的; VG 從 PV 取得儲存。

回到您之前的問題,這不需要對 PV 進行任何“碎片整理”,因為 LV 可以跨碎片範圍增長 - 這是 LVM 的要點之一 - LV 的分配不必是連續的,甚至全部在同一個PV 上。

相關內容