linux使用lvresize和resize2fs調整lv大小


以下操作基於場景:有兩個同vg的lv(applv和rootlv),我們需要從applv騰出1G給rootlv。

 

1.縮小applv磁盤

lvresize -L -1G /dev/mapper/myvg-applv

 

2.擴展rootlv磁盤

lvresize -L +0.99G /dev/mapper/myvg-rootlv

 

3.擴展rootlv文件系統

resize2fs /dev/mapper/myvg-rootlv

 

說明:擴展完磁盤后使用lsblk查看的結果變了而使用df -h結果大小卻沒變,這是因為前者查看的是磁盤的大小而后者查看的是文件系統的大小。磁盤和文件系統在不嚴格區分時可視為同一個東西,但追究起來確實是兩樣東西。這也是需要第3步的原因。


免責聲明!

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



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