linux磁盘分配 把home的空间转移一部分给root

root追加空间

注意:进行以下步骤的时候需要进行你目录大小的备份

+++

原因:给root下分配更多的空间 /home下的空间未使用 从home目录下分配一下空间给root

[root@bogon /]# df -hl
Filesystem                     Size  Used Avail Use% Mounted on
devtmpfs                       2.7G     0  2.7G   0% /dev
tmpfs                          2.7G     0  2.7G   0% /dev/shm
tmpfs                          2.7G   12M  2.7G   1% /run
tmpfs                          2.7G     0  2.7G   0% /sys/fs/cgroup
/dev/mapper/centos_bogon-root   50G  1.8G   49G   4% /
/dev/sda1                     1014M  176M  839M  18% /boot
/dev/mapper/centos_bogon-home   44G   33M   44G   1% /home
tmpfs                          544M     0  544M   0% /run/user/0

步骤:

  • 先进行home目录的备份

    cd /
    tar -czvf home.tgz home/
    mv home.tgz /tmp
    
  • 卸载home目录

    //安装fuser
    yum -y install psmisc
    
    fuser -km /home/
    
    umount /home
    
    lvremove /dev/mapper/centos_bogon-home   //对话框 y
    
    ///dev/mapper/centos-home  180G 
    
    
  • 这时候可以查看下目录,把空间分配给root

    [root@bogon /]# df -hl
    Filesystem                     Size  Used Avail Use% Mounted on
    devtmpfs                       2.7G     0  2.7G   0% /dev
    tmpfs                          2.7G     0  2.7G   0% /dev/shm
    tmpfs                          2.7G   12M  2.7G   1% /run
    tmpfs                          2.7G     0  2.7G   0% /sys/fs/cgroup
    /dev/mapper/centos_bogon-root   50G  1.8G   49G   4% /
    /dev/sda1                     1014M  176M  839M  18% /boot
    tmpfs                          544M     0  544M   0% /run/user/0
    
    
    lvextend -L +30G /dev/mapper/centos_bogon-root
    
  • 现在空间是追加了,然后就是要扩展/root的文件系统

    xfs_growfs /dev/mapper/centos_bogon-root
    
    [root@bogon /]# df -h
    Filesystem                     Size  Used Avail Use% Mounted on
    devtmpfs                       2.7G     0  2.7G   0% /dev
    tmpfs                          2.7G     0  2.7G   0% /dev/shm
    tmpfs                          2.7G   12M  2.7G   1% /run
    tmpfs                          2.7G     0  2.7G   0% /sys/fs/cgroup
    /dev/mapper/centos_bogon-root   80G  1.8G   79G   3% /
    /dev/sda1                     1014M  176M  839M  18% /boot
    tmpfs                          544M     0  544M   0% /run/user/0
    
  • 恢复home目录

    lvcreate -L 10G -n /dev/mapper/centos_bogon-home      ## 分配空间
    
    mkfs.xfs /dev/mapper/centos_bogon-home                ## 创建文件系统
    
    mount /dev/mapper/centos_bogon-home                   ## 把home目录挂载回去
    
    tar -xzvf /tmp/home.tgz -C /home   
    //这时会有两层home目录,这个也可以压缩时在home下压缩,就不会有这步操作了
    mv * ../
    cd ..
    rm -rf home
    
    [root@bogon home]# df -hl
    Filesystem                     Size  Used Avail Use% Mounted on
    devtmpfs                       2.7G     0  2.7G   0% /dev
    tmpfs                          2.7G     0  2.7G   0% /dev/shm
    tmpfs                          2.7G   12M  2.7G   1% /run
    tmpfs                          2.7G     0  2.7G   0% /sys/fs/cgroup
    /dev/mapper/centos_bogon-root   80G  1.8G   79G   3% /
    /dev/sda1                     1014M  176M  839M  18% /boot
    tmpfs                          544M     0  544M   0% /run/user/0
    /dev/mapper/centos_bogon-home   10G   33M   10G   1% /home
    
    
  • 9
    点赞
  • 46
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

冰明子

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值