周氏一族,整理技术文档,给下一代留点教程......
采用系统默认最下化安装的同学都知道,基本上home的分区大得要命,可现实中,我们home不需要那么大,我们的大部分数据是放在 / 目录下,因此需要调整大小,不然在生产环境当中,容易导致硬盘分区溢出,没有写入权限。
先来看看我的硬盘分区和大小情况,很明显,这是一块600G的硬盘,但是我root只有53.7G,swap只有16.9G,可是home竟然有529G
1、减少home分区大小
umount /home
resize2fs -p /dev/mapper/VolGroup-lv_home 100G
mount /home
正常情况下,只需要三条命令搞定,就把home缩小成100G了
注意:
umount /home
如果是新系统 ,这条命令是没问题,如果是非全新系统,可能就会出现其他程序在占用 home,那么就得先释放一下 “fuser -m /home”
resize2fs -p /dev/mapper/VolGroup-lv_home 100G
一般情况下,这条命令,输入之后,都会提示 运行“e2fsck -f /dev/mapper/VolGroup-lv_home”</