1、首先使用mount命令檢視/目錄和home目錄的lv裝置是什麼。比如/home使用/dev/xxxvg/xxxlv,/使用/dev/yyyvg/yyylv。
2、然後使用resize2fs /dev/xxxvg/xxxlv xxxM命令將home分割槽容量縮減。由於home目錄已經mount上了,所以需要先umount掉umount /home,然後執行e2fsck -f /dev/xxxvg/xxxlv,最後執行resize2fs /dev/xxxvg/xxxlv xxxM縮減分割槽檔案系統的容量,容量縮減到xxxM。
3、home目錄容量縮減後就可以重新mount上了,mount /dev/xxxvg/xxxlv /home。
4、這時我們就可以減少/dev/xxxvg/xxxlv 的PE數量以減少分割槽容量,執行
lvresize -L -xxM /dev/xxxvg/xxxlv減少PE數量。-xxM就是前面home分割槽減少的M數。
5、現在可以給/增加容量了,首先
lvresize -L +xxM /dev/yyyvg/yyylv來增加/分割槽的PE數量。
6、將LV增加的容量擴充到/分割槽的檔案系統中
resize2fs /dev/yyyvg/yyylv
由於是全部增加就不用指定容量了。
注意由於沒有具體數值,容量和裝置名稱都用 xx、yy之類代替了不要直接複製貼上去執行哦。
試試看吧,看說明理論上是這樣的。有條件還是先用虛擬機器裝個系統試試。
1、首先使用mount命令檢視/目錄和home目錄的lv裝置是什麼。比如/home使用/dev/xxxvg/xxxlv,/使用/dev/yyyvg/yyylv。
2、然後使用resize2fs /dev/xxxvg/xxxlv xxxM命令將home分割槽容量縮減。由於home目錄已經mount上了,所以需要先umount掉umount /home,然後執行e2fsck -f /dev/xxxvg/xxxlv,最後執行resize2fs /dev/xxxvg/xxxlv xxxM縮減分割槽檔案系統的容量,容量縮減到xxxM。
3、home目錄容量縮減後就可以重新mount上了,mount /dev/xxxvg/xxxlv /home。
4、這時我們就可以減少/dev/xxxvg/xxxlv 的PE數量以減少分割槽容量,執行
lvresize -L -xxM /dev/xxxvg/xxxlv減少PE數量。-xxM就是前面home分割槽減少的M數。
5、現在可以給/增加容量了,首先
lvresize -L +xxM /dev/yyyvg/yyylv來增加/分割槽的PE數量。
6、將LV增加的容量擴充到/分割槽的檔案系統中
resize2fs /dev/yyyvg/yyylv
由於是全部增加就不用指定容量了。
注意由於沒有具體數值,容量和裝置名稱都用 xx、yy之類代替了不要直接複製貼上去執行哦。
試試看吧,看說明理論上是這樣的。有條件還是先用虛擬機器裝個系統試試。