Linux逻辑卷分区大小调整

背景: 当我们在安装系统的时候,由于没有合理的分区,在后续使用过程中,发现在操作的时候,系统提示"No space left" = “硬盘空间不足”

1)了解linux文件系统,linux文件系统分为ext2/3/4和xfs,针对不同的文件系统,linux进行分区调整有不同的命令;

2)ext2/ext3/ext4调整分区大小的命令:

lvextend -L +100G /dev/mapper/centos-root           //根分区增加100G

lvextend -L 150G /dev/mapper/centos-root             //根分区增加至150G

lvreduce -L -100G /dev/mapper/centos-home         //home分区增加100G

lvreduce -L 150G /dev/mapper/centos-home          //home分区增加至150G

resize2fs /dev/mapper/centos-home                       //执行调整

3)xfs文件系统调整命令:

lvextend -L +100G /dev/mapper/centos-root           //根分区增加100G

lvextend -L 150G /dev/mapper/centos-root             //根分区增加至150G

xfs_growfs /dev/mapper/centos-root                       //执行调整

注意: xfs只有增加分区,不支持减小分区。如果硬要减小,只能在减小后,通过mkfs.xfs命令格式化才能重新挂载上。

 

下面只针对xfs文件系统调整提供一个例子:

1)df -hT查看系统分区情况,包含文件系统类型

2)umount /home/   卸载分区挂载在home目录的分区,这里可能会提示有其它进程正在操作系统,无法删除。如果有重要进程正在执行,请确定不影响系统运行再执行删除进程操作,通过fuser -km /home/删除进程

3)执行减小home分区的命令   

4)执行调整,显然这里不能进行调整

5)格式化分区内容

6)重新挂载 mount /dev/mapper/centos-home /home/,

7)增加root分区大小 ,并进行调整

8)到这步就已经完成了分区大小的调整,重home分区分出800G到root分区。通过df -hT查看

 

  • 0
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值