linux服务器通过命令设置,扩展root的空间

root目录默认情况是50G ,如果缓存文件,LOG等配置在root下,可能会发生root磁盘空间不够的情况,可通过命令设置,扩展root的空间

    1.查看分区

            df -h (centos-home和centos-root每人的名字可能不一样)

            vgdisplay (查看空闲磁盘大小)

    2.备份home分区文件

            tar cvf /tmp/home.tar /home

    3.卸载/home,如果无法卸载,先终止使用/home文件系统的进程
            
            fuser -km /home/(终止)

            umount /home (卸载)

           

    4.删除/home所在的lv

            lvremove /dev/mapper/centos-home

    5.扩展/root所在的lv

            lvextend -L +1T /dev/mapper/centos-root

    6.扩展/root文件系统

            xfs_growfs /dev/mapper/centos-root

    7.重新创建home lv

            vgdisplay(查看可用空间)

            lvcreate -L 7.5T  -n /dev/mapper/centos-home(会有容量变化,注意使用vgdisplay,XXX代表free 空间)

    8.创建文件系统

            mkfs.xfs /dev/mapper/centos-home

    9.挂载home

            mount /dev/mapper/centos-home


    10.查看home大小,如果只有2T,执行以下扩展命令    -- 测试环境分配中发现home重新创建后只有2T的问题,执行扩展命令后变成了7.5T

            xfs_growfs /dev/mapper/centos-home


    11.home文件恢复

            tar xvf /tmp/home.tar -C /home/

    12.完成
 

  • 10
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值