LVM 移除PV步驟


1、先查看需要收縮文件系統的使用情況,收縮后的文件系統空間不能小於已經使用的空間

df -hT

2、卸載需要收縮的文件系統(以/dev/vg0/lvm1為例)

umount /dev/vg0/lvm1

3、檢測文件系統是否有發生錯誤:

e2fsck -f /dev/vg0/lvm1

4、縮小文件系統容量,

resize2fs /dev/vg0/lvm1 10G

5、縮減邏輯卷的空間:

lvreduce -L 10G /dev/vg0/lvm1

6、重新掛載文件系統:

mount /dev/vg0/lvm1 /lvm1/

查看數據使用量是否與收縮之前一樣,也可以查看數據是否有變化

移除PV,(以(PV)/dev/sdb2為例)

收縮VG前先pvdisplay 查看需要刪除的物理卷是否被某個邏輯卷所使用

 

從圖中可以看出,這個PV已經使用了576個PE,

於是需要使用pvmove把要移除的PV(/dev/sdb2)上已占用的PE上的數據移至其他PV未占用的PE上:

pvmove /dev/sdb2

 

再查看一下/dev/sdb2的詳細信息:

pvdisplay /dev/sdb2

 

要刪除的物理卷/dev/sdb2已經沒被任何邏輯卷所使用了

可以查看數據是否與原來的一樣

----------

然后開始將/dev/sdb2從VG中移除

vgreduce vg0 /dev/sdb2

Removed "/dev/sdb2" from volume group "vg0"

可以查看數據是否與原來的一樣

1、先查看需要收縮文件系統的使用情況,收縮后的文件系統空間不能小於已經使用的空間

df -hT

2、卸載需要收縮的文件系統(以/dev/vg0/lvm1為例)

umount /dev/vg0/lvm1

3、檢測文件系統是否有發生錯誤:

e2fsck -f /dev/vg0/lvm1

4、縮小文件系統容量,

resize2fs /dev/vg0/lvm1 10G

5、縮減邏輯卷的空間:

lvreduce -L 10G /dev/vg0/lvm1

6、重新掛載文件系統:

mount /dev/vg0/lvm1 /lvm1/

查看數據使用量是否與收縮之前一樣,也可以查看數據是否有變化

移除PV,(以(PV)/dev/sdb2為例)

收縮VG前先pvdisplay 查看需要刪除的物理卷是否被某個邏輯卷所使用

 

 

從圖中可以看出,這個PV已經使用了576個PE,

於是需要使用pvmove把要移除的PV(/dev/sdb2)上已占用的PE上的數據移至其他PV未占用的PE上:

pvmove /dev/sdb2

 

 

再查看一下/dev/sdb2的詳細信息:

pvdisplay /dev/sdb2

 

 

要刪除的物理卷/dev/sdb2已經沒被任何邏輯卷所使用了

可以查看數據是否與原來的一樣

----------

然后開始將/dev/sdb2從VG中移除

vgreduce vg0 /dev/sdb2

Removed "/dev/sdb2" from volume group "vg0"

可以查看數據是否與原來的一樣

最后移除PV "/dev/sdb2"

pvremove /dev/sdb2

Labels on physical volume "/dev/sdb2" successfully wiped.

這就刪完了

可以查看數據是否與原來的一樣

最后移除PV "/dev/sdb2"

pvremove /dev/sdb2

Labels on physical volume "/dev/sdb2" successfully wiped.

這就刪完了

可以查看數據是否與原來的一樣

 

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM