CentOS 7.0 扩展分区空间

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/sushipenglove/article/details/79870645

准备工具1:CentOS 7.0 操作系统,这里使用64位版本
准备工具2:Xshell,用于连接 CentOS 7.0

  1. 查看各文件系统的空间情况,如图所示,命令:df -lh
    这里写图片描述
  2. CentOS 7.0 使用XFS作为默认日志文件系统,如图所示,查看各文件系统类型,命令:df -T
    这里写图片描述
    现在计划减小Home分区,扩大Root分区,注意指定文件系统对应的挂载目录
  3. 首先备份”/home”目录,如图所示,命令:tar -cvf [指定文件] [源目录]
    这里写图片描述
    其次终止使用”/home”目录的进程,如图所示,命令:fuser -km /home
    这里写图片描述
    然后取消”/home”目录的挂载,如图所示,命令:umount -v /home
    这里写图片描述
    最后再次查看各文件系统的空间情况,如图所示,命令:df -lh,取消挂载成功
    这里写图片描述
  4. 删除”/dev/mapper/centos-home”文件系统所在的LVM逻辑卷,如图所示,命令:
    lvremove /dev/mapper/centos-home
    这里写图片描述
  5. 扩展”/dev/mapper/centos-root”文件系统所在的LVM逻辑卷,如图所示,命令:
    lvextend -L +[容量] /dev/mapper/centos-root
    这里写图片描述
  6. 扩展”/dev/mapper/centos-root”文件系统,如图所示,命令:xfs_growfs /dev/mapper/centos-root
    这里写图片描述
  7. 创建LVM逻辑卷,如图所示,命令:lvcreate -L [容量] -n /dev/mapper/centos-home
    这里写图片描述
  8. 创建”/dev/mapper/centos-home”文件系统,如图所示,命令:mkfs.xfs /dev/mapper/centos-home
    这里写图片描述
  9. 挂载”/home”目录,如图所示,命令:mount -v /home
    这里写图片描述
  10. 恢复”/home”目录数据。解压备份数据至指定目录,如图所示,命令:tar -xvf [源文件] -C [指定目录]
    这里写图片描述
    复制备份数据至”/home”目录,如图所示,命令:cp -rf [源目录]/* [指定目录]
    这里写图片描述
  11. 删除无用数据。删除指定文件,如图所示,命令:rm -f [指定文件]
    这里写图片描述
    删除指定目录,如图所示,命令:rm -rf [指定目录]
    这里写图片描述
  12. 查看各文件系统的空间情况,如图所示,命令:df -lh,至此分区空间扩展完毕
    这里写图片描述

猜你喜欢

转载自blog.csdn.net/sushipenglove/article/details/79870645
今日推荐