按月存檔:五月 2014

LVM 擴增容量

 

5063f799a0c5d

在fdisk中查出LVM的type是8e

 

5063f7a3763ef

以 fdisk /dev/sdb 針對sdb 新增Partition , 分割表類型8e , 接受LVM管理

5063f7ac3af65

fdisk -l,看到剛新增的partition叫/dev/sdb1

LV的是由VG(Volume Group)劃出來的,而VG是由PV(Physical Volum)組合而成的,所以要擴充LV,就要將分割好的partition轉成PV,以做後續的使用,指令如下

pvcreate /dev/sdb1,由上圖看到新增的partition是/dev/sdb1,將它轉換成PV

pvscan

pvscan 一下

lvdisplay

lvdisplay 一下 , 將LVpath 與 VGname 記錄下來

vgextend  VolGroup /dev/sdb1,PV做好後,將PV加入VG,做VG的擴充,VG的名字由上圖得知

vgdisplay

vgdisplay
可以看出不但整體 VG 變大了!而且剩餘的 PE 共有 12799 個,容量則為 50G
接下來,放大 LV 吧!利用 lvresize 的功能來增加!

lvresize -l +12799 /dev/VolGroup/LogVol00

df指令可以看到實際大小沒改變,

將擴充後的LV 的容量擴充到整個 filesystem 吧!
resize2fs /dev/VolGroup/LogVol00

resize

在CentOS7 下執行卻出現了以下畫面

resize2fs: Bad magic number in super-block while trying to open

上網查了一下,CentOS 7 要將 resize2fs 改成  xfs_growfs