轉載請注明出處: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