一、使用df -h命令查看根目錄的使用情況 (圖爲擴容後的)原先容量爲50G 已使用89%,CDH預警空間不足(低於10G告警)
二、使用du -h -x --max-depth=1 查看當前路徑下各個目錄佔用情況
可以刪除一些佔用高的目錄.比如無關的日誌 釋放空間,也可是使用第三步中的方法擴充空間.
三、CentOS 7 調整 home分區擴大 root分區
把/home內容備份,然後將/home文件系統所在的邏輯卷刪除,擴大/root文件系統,新建/home ,恢復/home內容
1.查看分區
df -h
2.備份home分區文件
tar cvf /tmp/home.tar/home
3.卸載/home,如果無法卸載,先終止使用/home文件系統的進程
fuser -km /home/
umount /home
4.刪除/home所在的lv
lvremove /dev/mapper/centos-home
5.擴展/root所在的lv,增加800G
lvextend -L +100G /dev/mapper/centos-root
6.擴展/root文件系統
xfs_growfs /dev/mapper/centos-root
7.重新創建home lv
lvcreate -L 1.5T -n /dev/mapper/centos-home
8. 創建文件系統
mkfs.xfs /dev/mapper/centos-home
9.掛載home
mount/dev/mapper/centos-home
10.home文件恢復
tar xvf /tmp/home.tar -C /home/
cd /home/home/
mv * ../