Centos7 減少/home分區,擴大/root分區


Centos7 使用文本安裝,安裝使用的是默認分區,XFS格式的,默認把大部分空間分給了/home分區,/root只有/home的一半左右,可是我的大部分數據都要保存在/root分區里,怎樣可以把/home分區的空間釋放一部分給/root分區

把/home內容備份,然后將/home文件系統所在的邏輯卷刪除,擴大/root文件系統,新建/home:
tar cvf /tmp/home.tar /home    #備份/home  沒東西可以不備份
記錄一下 home下有多少可用空間 減去 2G 我的是:147-2=145G 可以用 umount
/home #卸載/home,如果無法卸載,先終止使用/home文件系統的進程 lvremove /dev/centos/home #刪除/home所在的lv lvextend -L +145G /dev/centos/root #擴展/root所在的lv,增加145G xfs_growfs /dev/centos/root #擴展/root文件系統 lvcreate -L 1G -n home centos #重新創建home lv 剛才 減去了2G 把2G中的1G分給 home就行 mkfs.xfs /dev/centos/home #創建文件系統 mount /dev/centos/home /home #掛載 df -h

 


免責聲明!

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



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