Linux培训
达内IT学院

400-111-8989

Linux无损调整分区大小

  • 发布:Linux培训
  • 来源:网络
  • 时间:2017-05-18 17:21

情况:

home:500G

root:50G

root分区不够用

思路:把home分区的空间划一部分到root分区

# 设置home分区大小为200G,释放300G空间

$ lvreduce -L 200G /dev/centos/home

# 将空闲空间扩展到root分区

$ lvextend -l +100%FREE /dev/centos/root

# 使用XFS文件系统自带的命令集增加分区空间

$ xfs_growfs /dev/mapper/centos-root

实例

situation

挂载在根目录的分区 /dev/mapper/centos-root 爆满,占用100%

挂载在根目录的分区空间太小,只有50G,而服务器 home 目录为非常用目录,挂在了近500G的空间。

思路:从 centos-home 分区划出300G空间到 centos-root 分区。

operation

1.查看各分区信息

2.减少/home分区空间

# 释放 /dev/centos/home 分区 300G 的空间

# 命令设置 /dev/centos/home 分区 200G空间

$ lvreduce -L 200G /dev/centos/home

WARNING: Reducing active logical volume to 200.00 GiB.

THIS MAY DESTROY YOUR DATA (filesystem etc.)

Do you really want to reduce centos/home? [y/n]: y

Size of logical volume centos/home changed from 475.70 GiB (121778 extents) to 200.00 GiB (51200 extents).

Logical volume centos/home successfully resized.

3.增加/root分区空间

$ lvextend -l +100%FREE /dev/centos/root

Size of logical volume centos/root changed from 50.06 GiB (12816 extents) to 325.76 GiB (83394 extents).

Logical volume centos/root successfully resized.

4.扩展XFS文件空间大小


完成

预约申请免费试听课

填写下面表单即可预约申请免费试听! 怕学不会?助教全程陪读,随时解惑!担心就业?一地学习,可全国推荐就业!

上一篇:玩转Linux设备驱动你需要弄懂这些问题
下一篇:Linux使用Jexus托管Asp.Net Core应用程序

Linux中高效编写Bash脚本的10个技巧

拯救者Linux:我是如何给我的团队引入Linux的

Linux只有十三个字符的经典Fork炸弹

  • 扫码领取资料

    回复关键字:视频资料

    免费领取 达内课程视频学习资料

Copyright © 2023 Tedu.cn All Rights Reserved 京ICP备08000853号-56 京公网安备 11010802029508号 达内时代科技集团有限公司 版权所有

选择城市和中心
黑龙江省

吉林省

河北省

湖南省

贵州省

云南省

广西省

海南省