Centos7調整root分區大小

因爲centos安裝完畢後通常給root只有50G左右,而home牛大,centos

因此多數時候須要把home弄小,root給擴展大一點app

折騰一下ui

首先切好用戶到root用戶登錄,我用的systemctl set-default muilti-user.target方式切換到字符ui,而後登錄到root用戶進程

要否則在卸載home邏輯分區的時候總會有佔用的存在rem

登錄到root後首先要終止佔用 /home 進程get

fuser -m -v -i -k /home​mui

接下來備份/home擴展

cp -r  /home/  homebak/權限

而後卸載​ /homemap

umount /home 

​接下來刪除/home分區的lv

lvremove /dev/mapper/centos-home 

這個時候又不少空間可用了擴展/root所在的lv,增長到420G

lvextend -L 420G /dev/mapper/centos-root

​分區好了之後必需要擴展/root文件系統纔有用

xfs_growfs /dev/mapper/centos-root

接下來從新建立home分區

lvcreate -L 40G -n home centos 

​建立文件系統

mkfs.xfs /dev/centos/home 

從新掛載home回來

​mount /dev/centos/home /home

最後須要還原 /home 相關文件以及對應目錄權限

相關文章
相關標籤/搜索