centos/redhat 调整 home分区 扩大 root分区

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

你可能感兴趣的:(centos/redhat 调整 home分区 扩大 root分区)