调整/home和/root空间容量

时间:2022-09-19 04:00:35

转载请注明出处:http://www.cnblogs.com/gaojiang/p/6767043.html

1.查看磁盘情况:
df -h

2.卸载/home
umount /home

umount /home 如果提示无法卸载,则是有进程占用/home,使用如下命令来终止占用进程:
fuser -m /home

如果fuser -m /home命令无法结束进程的话,就退出普通用户,用root来ssh连接到linux系统

3.调整分区大小,将当前/home空间设置为100G
resize2fs -p /dev/mapper/vg_iot6-lv_home 100G

如果提示运行“e2fsck -f /dev/mapper/VolGroup-lv_home”,则执行相关命令

然后再执行“resize2fs -p /dev/mapper/vg_iot6-lv_home 100G”

4.挂载
mount /home

5、设置空闲空间,将/home目录设置为100G,其他的设置为空闲空间,其他分区可以使用空闲空间
lvreduce -L 100G /dev/mapper/vg_iot6-lv_home

6.把闲置空间挂在到根目录下
lvextend -L +700G /dev/mapper/vg_iot6-lv_root

注:lvextend -L +700G为在/分区增加700G

7.再执行命令:
resize2fs -p /dev/mapper/vg_iot6-lv_root