当前位置: 首页 > news >正文

如何将home目录空间扩充到根目录下

目录

    • 1、查看查看磁盘使用情况
    • 2、扩容思路
    • 3、卸载并删除/home
    • 4、扩大/root逻辑卷
    • 5、扩大/文件系统
    • 6、重建/home逻辑卷
    • 7、创建/home文件系统
    • 8、将新建的文件系统挂载到/home目录下
    • 9、恢复/home并删除备份
    • 10、再次查看看磁盘存储

系统:centos7.9

1、查看查看磁盘使用情况

在这里插入图片描述
/dev/mapper/centos-root是50G,即将溢出;
/dev/mapper/centos-home是945G,可以看到home目录空间很充足的,因此,可以将/home空间的分配给根目录一些。

2、扩容思路

将/home文件夹备份,删除/home文件系统所在的逻辑卷,增大/文件系统所在的逻辑卷,增大/文件系统大小,最后新建/home目录,并恢复/home文件夹下的内容。

需要选一个能够容纳下/home文件夹大小的分区,因为当前/home中的文件比较小,所以此时我们随便找个目录即可,使用如下命令:

tar cvf /run/home.tar /home

3、卸载并删除/home

卸载

umount /home

删除/home所在的逻辑卷lv

lvremove /dev/mapper/centos-home

在这里插入图片描述

4、扩大/root逻辑卷

lvextend -L  +800G  /dev/mapper/centos-root

在这里插入图片描述

5、扩大/文件系统

xfs_growfs /dev/mapper/centos-root

在这里插入图片描述

6、重建/home逻辑卷

由于刚才已经分出去800G,因此这里创建的逻辑卷大小为140G。

lvcreate -L 140G -n /dev/mapper/centos-home

在这里插入图片描述

7、创建/home文件系统

mkfs.xfs  /dev/mapper/centos-home

在这里插入图片描述

8、将新建的文件系统挂载到/home目录下

mount /dev/mapper/centos-home

在这里插入图片描述

9、恢复/home并删除备份

tar xvf /run/home.tar -C /
rm -rf /run/home.tar

10、再次查看看磁盘存储

df -h

在这里插入图片描述

http://www.lryc.cn/news/156520.html

相关文章:

  • Ceph PG Peering数据修复
  • 服务器上使用screen和linux的基本操作
  • Kafka3.0.0版本——文件存储机制
  • Linux如何安装MySQL
  • 确保网络的安全技术介绍
  • 机器学习练习
  • 算法通关村第十九关——最小路径和
  • Linux 访问进程地址空间函数 access_process_vm
  • selenium 动态爬取页面使用教程以及使用案例
  • 小程序中如何查看会员的积分和变更记录
  • 音视频 ffmpeg命令直播拉流推流
  • Python钢筋混凝土结构计算.pdf-T001-混凝土强度设计值
  • 长风破浪会有时,直挂云帆济沧海!(工作室年会总结)
  • (数字图像处理MATLAB+Python)第十一章图像描述与分析-第五、六节:边界描述和矩描述
  • Redis之bigkey问题解读
  • ElementUI浅尝辄止27:Steps 步骤条
  • React 18 迁移状态逻辑至 Reducer 中
  • 【SA8295P 源码分析】89 - QNX AIS Camera qcarcam_test 可执行程序 main() 函数 源代码流程分析
  • STM32屏幕计时器
  • MRI多任务技术及应用
  • app自动化测试(Android)
  • 【力扣每日一题】2023.9.3 消灭怪物的最大数量
  • Python入门教程 | Python3 列表(List)
  • Java低代码开发:jvs-list(列表引擎)功能(一)配置说明
  • UI自动化之关键字驱动
  • 前端高性能渲染 — 虚拟列表
  • 防水出色的骨传导耳机,更适合户外运动,南卡Runner Pro 4S体验
  • docker快速安装-docker一键安装脚本
  • 1584 - Circular Sequence (UVA)
  • Revit SDK:Selections 选择