1、备份 home

查看未调整前的根目录容量,可以看到默认是分配 50G,但大都数的软件安装都默认在根目录

所以这里将home的容量分给根目录。

[root@localhost ~]# df -h

文件系统 容量 已用 可用 已用% 挂载点

/dev/mapper/centos-root 50G 18G 33G 36% /

devtmpfs 16G 0 16G 0% /dev

tmpfs 16G 200K 16G 1% /dev/shm

tmpfs 16G 106M 16G 1% /run

tmpfs 16G 0 16G 0% /sys/fs/cgroup

/dev/mapper/centos-home 434G 33M 433G 1% /home

/dev/sda1 1014M 179M 836M 18% /boot

tmpfs 3.2G 52K 3.2G 1% /run/user/0

tmpfs 3.2G 4.0K 3.2G 1% /run/user/42

/dev/sr0 4.3G 4.3G 0 100% /media

备份home

tar cvf /tmp/home.tar /home

2、拆分

卸载home分区,释放容量

unmount /dev/mapper/home

移除home卷

lvremove /dev/mapper/centos-home

给根目录增加容量

lvextend -L +420gG /dev/mapper/centos-root

3、复原home目录

创建home分区

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

新增home卷,并格式化为xfs格式

mkfs.xfs /dev/mapper/centos-home

挂载

mount /dev/centos-home

还原文件

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

查看调整后的容量,可以看到根目录容量已经增加了!

[root@localhost ~]# df -h

文件系统 容量 已用 可用 已用% 挂载点

/dev/mapper/centos-root 470G 18G 453G 4% /

devtmpfs 16G 0 16G 0% /dev

tmpfs 16G 200K 16G 1% /dev/shm

tmpfs 16G 106M 16G 1% /run

tmpfs 16G 0 16G 0% /sys/fs/cgroup

/dev/sda1 1014M 179M 836M 18% /boot

tmpfs 3.2G 52K 3.2G 1% /run/user/0

tmpfs 3.2G 4.0K 3.2G 1% /run/user/42

/dev/sr0 4.3G 4.3G 0 100% /media

来源:51CTO

作者:Zabbix_Z大叔

链接:https://blog.51cto.com/14483703/2595273

linux缩小根目录分区如何缩小,Linux根目录分区大小调整教程相关推荐

  1. linux调小根目录,Linux根目录分区大小调整教程

    1.备份 home 查看未调整前的根目录容量,可以看到默认是分配 50G,但大都数的软件安装都默认在根目录 所以这里将home的容量分给根目录. [root@localhost ~]# df -h 文 ...

  2. linux交换分区的目录,linux 下的交换分区及根目录

    linux下的分区情况 Linux下的交换分区 Linux系统中的Linux交换分区是当物理内存(RAM)被充满时,作为物理内存的缓存来使用.当系统需要更多的内存资源,而物理内存已经充满,内存中不活跃 ...

  3. windows分区给linux根目录,解决双系统安装Linux之后找不到Windows分区

    1.把硬盘分区回复给Windows 用PQ把Linux分区,删除掉再新建个Windows分区就可以了 把那个分区格称FAT32或NTFSwindows就可以用了呀! fdisk/mbr重建主引导记录 ...

  4. linux 根目录分配多少好,Linux下硬盘怎么分区才合适:根分区(/)交换分区(/swap)和/boot分区需要多大...

    Linux下硬盘怎么分区才合适:根分区(/)交换分区(/swap)和/boot分区需要多大 : 在对硬盘进行分区前,应该先弄清楚计算机担负的工作及硬盘的容量有多大,还要考虑到以下几个问题. 第一点也是 ...

  5. Linux的默认给home分配多少,Linux 分配/home的磁盘空间给根目录

    Linux版本: Linux 6.9 系统安装完成以后,根目录的磁盘空间只有50G,剩余的大部分空间会分配到/home目录下面.使用过程中很少使用到/home目录,所以我们来把/home目录的磁盘空间 ...

  6. linux扩容根目录空间_Linux系统扩容根目录磁盘空间的操作方法

    Linux系统扩容根目录磁盘空间的操作方法 一.使用背景 Linux根目录磁盘空间不够用了,当修改了虚拟机模版增加磁盘大小或者插入了一块新硬盘,但是发现系统里的大小还是没改变. 产生的原因是没有给磁盘 ...

  7. 【Linux】将Oracle安装目录从根目录下迁移到逻辑卷

    [Linux]将Oracle安装目录从根目录下迁移到逻辑卷 1.1  BLOG文档结构图 1.2  前言部分 1.2.1  导读和注意事项 各位技术爱好者,看完本文后,你可以掌握如下的技能,也可以学到 ...

  8. linux清理根目录下的垃圾,linux如何清理根目录空间

    一.故障现象描述 NAS操作系统内核为Linux,自带的存储有16块硬盘,总共分两组,每组做了RAID5,Linux操作系统无法正常启动,在服务启动到cups那里就停止了,按键ctrl+c强制断开也没 ...

  9. 嵌入式linux 分区挂载,嵌入式linux系统的开发——文件系统的分区和挂载

    前言 当我们新买的硬盘安装在电脑上后,必须要对硬盘分区和文件系统格式化后才能使操作系统能够在分区内正常读写和保存文件.所谓分区即是将硬盘划分为多个空间范围,我们可以在不同的分区内存放不同的文件以便于管 ...

最新文章

  1. ASFNU SC Day6
  2. 【BZOJ】1076 [SCOI2008]奖励关 期望DP+状压DP
  3. 16进制颜色透明_PPT | 如何快速提取图片颜色之人生太卷
  4. 在写HTML和CSS时的黄金规范
  5. ×××应强制引进第三方支付
  6. 从 Netflix 到 Spring Cloud Alibaba 差距不知一点点
  7. python3高级 一 迭代器
  8. golang for 循环中使用协程的问题
  9. DBA想要拓展技能,拿下高薪Offer,这些原创公众号你关注了吗?
  10. Easy-RSA 3快速入门自述文件
  11. VisualGDB系列8:使用VS创建CMake Linux项目
  12. Matlab读取excel文件绘制折线图
  13. Vue3学习之旅--Composition-API-入门篇
  14. win10文件服务器ssd当缓存盘,Win10开启写入缓存策略来提高SSD固态硬盘性能
  15. Blender 字幕编辑器插件(SimpleSubtitleEditor)改良版
  16. Tobii:眼球追踪技术能够提升制造行业安全性
  17. 签名设计一笔教写过程
  18. 【NOIP2017】跳房子
  19. 03-Mono Flux操作
  20. Vue 下 ESLint 的 error 解决办法

热门文章

  1. PPT中如何让文本两端对齐
  2. 解读Take-Two新财报:营收、利润增长均不及预期,游戏巨头如何迎来第二春?
  3. 微信小程序动画效果方法封装
  4. 重走长征路---OI每周刷题记录---9月21日 2013 AC 17题
  5. 由百度关键词联想联想到的
  6. 服务器端开发的一些建议
  7. 数据文件储存服务器入什么科目,云服务器计入什么科目
  8. 流利阅读12.30 The 20 best Marvel films – ranked!
  9. 爬虫Day2 获得AJAX包响应
  10. 字节数组转换为字符串会造成数据损失的一些解释