centos/redhat 调整 home分区 扩大 root分
2018-09-12 本文已影响0人
javenwei
1.查看分区
df -h
2.卸载 home 分区,调整 home 分区大小
#卸载home分区
umount /home
# 检查 home 分区是否已经卸载
df -h
# 调整分区前检查
e2fsck -f /dev/mapper/VolGroup-lv_home
# 开始调整分区
resize2fs -p /dev/mapper/VolGroup-lv_home 100G
# 注意:resize2fs 为重新设定磁盘大小,只是重新指定一下大小,并不对结果有影响,需要下面lvreduce的配合
3. 挂载上/home,查看磁盘使用情况
mount /home
df -h
4. 减小逻辑卷占用空间
#使用lvreduce指令用于减少LVM逻辑卷占用的空间大小。可能会删除逻辑卷上已有的数据,所以在操作前必须进行确认。记得输入 “y”
lvreduce -L 100G /dev/mapper/VolGroup-lv_home
#注:需要注意参数的大小写: lvreduce -L 100G的意思为设置当前文件系统为20G, lvreduce -l 100G是指从当前文件系统上减少20G。 减小后的大小不能小于文件的大小,否则会丢失数据。
5. 增加 root 分区
lvextend -l +100%FREE /dev/mapper/VolGroup-lv_root
resize2fs -p /dev/mapper/VolGroup-lv_root
转自:https://blog.csdn.net/ezgame/article/details/82182610