
========================================================================================
從卷組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"