Linux将磁盘空闲空间转移到其他目录下(home目录转移到root目录下)

这篇具有很好参考价值的文章主要介绍了Linux将磁盘空闲空间转移到其他目录下(home目录转移到root目录下)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

目录

1、查看分区

2、备份home分区文件 (重要)

3、卸载/home

4、删除/home所在的lv

5、扩展/root所在的lv(我这里还扩展了、dev/sr0)

6、扩展/root文件系统。

7、重新创建home lv 创建时计算好剩余的磁盘容量,建议比剩余小1G左右)

8、创建文件系统

9、挂载home

10、home文件恢复

​编辑

11、再次使用df -h查看系统磁盘大小


linux上交换/root和home分区,数据库运维,linux,运维,服务器

本文以home转移到root和dev为例

1、查看分区

df -h

linux上交换/root和home分区,数据库运维,linux,运维,服务器

这里要注意截图,保留像我这样类似的图片,有大用

2、备份home分区文件 (重要)

tar cvf /root/home.tar /home

一定要查看确定备份完毕

linux上交换/root和home分区,数据库运维,linux,运维,服务器

正在备份

linux上交换/root和home分区,数据库运维,linux,运维,服务器

完毕备份,这个时候不要急,去确认一下是否有这个备份

linux上交换/root和home分区,数据库运维,linux,运维,服务器

我们可以看到备份成功

3、卸载/home

卸载home

umount /home 

linux上交换/root和home分区,数据库运维,linux,运维,服务器

发现目标忙,我们强行终止进程

fuser -km /home/

linux上交换/root和home分区,数据库运维,linux,运维,服务器

注意这里都需要使用root用户,且不能使用图形界面登录某个home下的用户进行执行,我们可以选择用ssh的方法连接root,然后强行终止home

linux上交换/root和home分区,数据库运维,linux,运维,服务器

没有报错,说明卸载成功

4、删除/home所在的lv

 lvremove /dev/mapper/rhel-home

linux上交换/root和home分区,数据库运维,linux,运维,服务器

这里如果报错就是你mapper后边那个目录写错了,参考之前第一步查看分区让你保存的图片看看自己的是什么

5、扩展/root所在的lv

 lvextend -L +100G /dev/mapper/rhel-root

linux上交换/root和home分区,数据库运维,linux,运维,服务器我这里扩了100G,根据你原来的home大小自行进行规划,我的home原来142G,我打算给home100G,其余给home

6、扩展/root文件系统。

 xfs_growfs /dev/mapper/rhel-root

linux上交换/root和home分区,数据库运维,linux,运维,服务器

7、重新创建home lv 创建时计算好剩余的磁盘容量,建议比剩余小1G左右)

 lvcreate -L 41G -n /dev/mapper/rhel-home

linux上交换/root和home分区,数据库运维,linux,运维,服务器

8、创建文件系统

mkfs.xfs /dev/mapper/rhel-home

linux上交换/root和home分区,数据库运维,linux,运维,服务器

9、挂载home

 mount /dev/mapper/rhel-home

10、home文件恢复

tar xvf /root/home.tar -C /

linux上交换/root和home分区,数据库运维,linux,运维,服务器

11、再次使用df -h查看系统磁盘大小

df -h

linux上交换/root和home分区,数据库运维,linux,运维,服务器

可以看到我们已经成功了。linux上交换/root和home分区,数据库运维,linux,运维,服务器文章来源地址https://www.toymoban.com/news/detail-787711.html

到了这里,关于Linux将磁盘空闲空间转移到其他目录下(home目录转移到root目录下)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Windows下Python获取磁盘空闲空间并写入日志的代码

    在研发闲暇时间,将代码过程经常用的一些代码段收藏起来,下边代码是关于Windows下Python获取磁盘空闲空间并写入日志的代码,希望对各位朋友有较大用。 import time import win32file run = True logfile = open(’.log.out’,‘w+’);#open log file input = raw_input(“Input a string for disk name like ‘

    2023年04月08日
    浏览(40)
  • Ubuntu双系统扩大/home磁盘空间大小,gparted移动磁盘位置及大小

    前言:   笔者之前试过挂载磁盘的方法,后开觉得不方便,于是决定用U盘启动盘来扩大空间,花了几个小时终于搞清楚了整个流程,其中在gparted移动磁盘位置的地方卡了很长时间,相关的教程也较少,所以汇总了一个全面的Ubuntu双系统扩大/home磁盘空间大小的方法,希望能

    2023年04月10日
    浏览(34)
  • docker Overlay目录占用的磁盘空间过大

    今天遇到线上机器报警,排查后查到是docker的Overlay目录占用磁盘空间过大,记录一下解决办法。 Docker的Overlay目录是用于存储Docker容器的文件系统的。Overlay是一种联合文件系统,它能够将多个文件系统叠加在一起,形成一个只读的基础文件系统和一个可写的上层文件系统。在

    2024年02月06日
    浏览(58)
  • 查看磁盘信息命令和查看目录以及文件占用空间大小命令

    记录 :313 场景 :在CentOS 7.9操作系统,查看磁盘信息命令、查看目录以及文件占用空间大小命令。主要是df、du、lsblk、fdisk、parted、pvdisplay、vgdisplay、lvdisplay、free等命令。 版本: 操作系统:CentOS 7.9 1.df命令 查看文件系统占用磁盘空间大小。df,disk free简称。 (1)查看帮助 命

    2024年02月07日
    浏览(50)
  • docker磁盘空间爆满 通过overlay2 目录名查找对应容器

    看到占用磁盘空间最大的目录是docker存储根目录下的overlay2目录 再查看docker存储根目录下的overlay2目录下哪个目录占用空间最大 找出最大的这个overlay2目录的目录名是:ef129273a3f100feec4970bee90b0b83d9f1b170f6a76668eba9bdcfbf5f4ac8 下面需要使用这个目录名字符串去反向查找这个目录属于哪

    2024年02月16日
    浏览(64)
  • /dev/mapper/centos-root 100% 目录空间占满了 解决方法

    今天突然遇到公司一个平台 验证码无法加载 查看redis nginx nacos上开的服务也都正常  后来重启验证码相关服务 开一会又挂了。经查日志发现是系统盘沾满了  [root@redis-zuul-eureka-mysql ~]# df -h  //查看到/dev/mapper/centos-root 100% 满载了 解决方法: [root@redis-zuul-eureka-mysql ~]# cd /root 

    2024年02月09日
    浏览(50)
  • Linux上如何修改用户的Home目录

    参考: 多种方法修改Linux用户的home目录 在Linux上修改用户的Home目录可以按照以下步骤进行: 确保以具有管理员权限的用户登录到系统上。 使用 usermod 命令来修改用户的Home目录。命令的基本语法如下: 将 /新的目录路径 替换为你想要设置的新的Home目录路径, 用户名 为目标

    2024年02月11日
    浏览(43)
  • Docker Desktop 占用过多C盘存储空间的一种解决办法——在其他磁盘分区添加访问路径

            Docker Desktop默认是安装到C盘中的。但随着Docker的使用,其占用的空间也越来越大,Docker占用C盘空间过大成了个令人头疼的问题。恰好最近腾出了一个空的磁盘分区,因此可以使用“ 在其他磁盘分区添加访问路径 ”的方式,在不修改任何Docker配置的前提下,腾出了

    2023年04月16日
    浏览(50)
  • 【Linux】ubuntu如何用桌面图标界面切换usr目录和home目录查看目录文件

    切换目录home 基本上一打开桌面,从上到小数第三个图标就是文件图标 点进去后默认是HOME目录 切换usr目录 这个界面左侧的下端有一个 点击+other locations 点击右边出现的Computer图标 然后出现这个界面,下拉就可以看到usr目录了

    2024年02月08日
    浏览(49)
  • Linux系统如何将新硬盘挂载到Home目录下

    Linux系统如果将硬盘挂载到Home目录下 目录 1、对新增磁盘进行分区 2、分区格式化 3、将新硬盘临时挂载在

    2024年02月02日
    浏览(45)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包