天天看點

lvm管理:擴充lv、删除pv、lv,删除實體卷PV

lvm管理:擴充lv、删除pv、lv,删除實體卷PV

========================================================================================

從卷組VG裡擴充lv、删除pv,并删除實體卷PV

一、擴充LV、縮小LV

1、解除安裝LV

指令:umount  “挂載目錄”

2、擴充LV

指令:lvextend -L +500m  /dev/lv00/lv01 或者 lvresize -L 5G  /dev/lv00/lv01

lvextend 表示增加500M,lvresize表示增加到5G,是調整後的容量。

3、檢查檔案系統

指令:fsck -f  /dev/vg00/lv01

4、重建檔案系統

指令:resize2fs  /dev/lv00/lv01

這一步很關鍵,重建檔案系統不用擔心LV的資料會丢失,當然,以防萬一,也可以先備份下LV裡的資料。

5、挂載LV

指令:mount  /dev/lv001/lv01  /opt

----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

縮小LV

縮小LV需要事先知道LV中的資料容量大小,縮小容量值不應超過剩餘空間容量,而且要知道減少LV容量後的新大小。可以通過lvscan來檢視LV容量,通過vgdisplay來檢視剩餘容量。

2、檢查檔案系統

指令:fsck -f  /dev/lv00/lv01

3、調整LV大小并重建檔案系統

指令:resize2fs  /dev/vg00/lv01  2G

4、減小LV容量

指令:lvreduce -L -3G  /dev/vg00/lv01

二、從卷組裡删除PV

1、先檢視VG裡的PV情況 vgdisplay -v 

2、從VG裡删除PV vgreduce vg00 /dev/sdb1 

3、檢查确認是否删除PV  

   vgdisplay -v vg00 | grep "/dev/sdb1" 

三、删除PV 

 1、确認pv資訊 pvdisplay 

     "/dev/sdb1" is a new physical volume of "290.24 MB" 

     這裡的/dev/sdb1就是要删除的pv 

 2、删除pv  

    pvremove  /dev/sdb1 

 3、确認pv是否成功删除 

    pvdisplay | grep "/dev/sdb1" 

三、删除硬碟上的LVM分區 

 1、fdisk /dev/sdb 

 2、Command (m for help): p  

 3、Command (m for help): d 

    Selected partition 1 

 4、Command (m for help): p <--在顯示分區情況,發現已經沒了 

 5、 Command (m for help): w 

 删除lv 

 1、解除安裝挂載 umount /dev/vg00/lv01 

 2、移除lv lvremove  /dev/vg00/lv01 

 3、确認是否成功移除lv 

    lvdisplay | grep "/dev/vg00/lv01"