Linux机器将home分区多余的空间划分给“/”根目录
先卸载挂载/home1.umount/homeumount/dev/mapper/VolGroup-lv_home分区的名称可能会不一样卸载不了可以 强制卸载或者先杀死跟home相关的占用进程2. umount -f/home3.resize2fs -p /dev/mapper/VolGroup-lv_home1024G(这条命令代表将该分区压缩成多少空间,并不是在该分区减少多少空间)之后会提示需
·
先卸载挂载/home
- umount /home
umount /dev/mapper/VolGroup-lv_home 分区的名称可能会不一样
卸载不了可以 强制卸载 或者先杀死跟home相关的占用进程 - umount -f /home
- resize2fs -p /dev/mapper/VolGroup-lv_home 1024G (这条命令代表将该分区压缩成多少空间,并不是在该分区减少多少空间)
之后会提示需要检查改分区 e2fsck -f /dev/mapper/vg_rogear-lv_home
4.执行 e2fsck -f /dev/mapper/VolGroup-lv_home 完成分区的检查,之后再次执行 resize2fs -p /dev/mapper/VolGroup-lv_home 1024G
(压缩该分区)
5.之后就跟home分区没关系了 home的操作就完毕了 可以直接挂载使用了
mount /dev/mapper/VolGroup-lv_home /home
6.但是剩余的空间还在home分区上,所以需要把这些空间从home分区中踢出来
lvreduce -L 500G /dev/mapper/VolGroup-lv_home 代表从home分区中踢500G
7.之后将踢出来的500G分给根
lvextend -L +500G /dev/mapper/VolGroup-lv_root
8.划分给根目录后不会df -TH 查看时是没有变化的,需要重新设定分区大小
resize2fs -p /dev/mapper/VolGroup-lv_root
更多推荐
已为社区贡献1条内容
所有评论(0)