LVM拆除pv對應的磁盤


使用場景:/dev/vg1/lv1中的某塊磁盤sdb6亮黃燈,將要損壞,需要將此塊磁盤上pvpe遷移至vg中的其他pv上。

 

 

實驗一VG空間足夠

 

下圖中sdb6無空余PE,代表有數據再這個盤上,查看VG有足夠大的空間,因此可以先將pvmove sdb6上數據移動到vg的其他空間上,然后pvreducesdb6vg中一處,最后pvremove刪除PV

 

pvmove  /dev/sdb :移動將壞磁盤上的pe,到當前pv所屬vg上的其他pvpvs查看是否遷移

vgreduce vg0 /dev/sdb :將sdbvg0中剔除

pvremove /dev/sdb :刪除pv

 

實驗二VG空間不夠

如果VG上LV中數據量不大,可以考慮縮容。先擴容再移除損壞磁盤對應PV。我們以第一中情況為例。/dev/vg1/lv1先縮小1G,后移動sdb6對應pv上的數據。

umount  /dev/vg1/lv1 ##卸載
resize2fs /dev/vg1/lv1 3G ##重置文件系統大小為3G(總共4G)
e2fsck -f /dev/vg1/lv1##檢查磁盤
lvresize  -L -1G /dev/vg1/lv1##重置LV,容量減小1G
剩下步驟和實驗一相同

 


免責聲明!

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



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