centos7针对xfs文件系统删除home目录并动态扩容根目录

2021-10-0817:23:03
评论

背景

新购买一台服务器,服务器是250G SSD的。但是安装系统的时候没有设置规划安装分区,导致默认分区,即 50G /root 其余的给 /home ,这让我这个强迫症还难受,我一般将所有空间放在/根目录

开始

查询磁盘情况和分区情况

lsblk命令可以打印磁盘情况

centos7针对xfs文件系统删除home目录并动态扩容根目录

df -Th 命令可以打印分区情况,参数T可以显示磁盘类型

centos7针对xfs文件系统删除home目录并动态扩容根目录

看样子是“实锤”了,开始移除/home目录的挂载情况,并移除lvm关系

[[email protected] ~]# umount /home
[[email protected] ~]# lvremove /dev/mapper/centos_s202110080278-home
Do you really want to remove active logical volume centos_s202110080278/home? [y/n]: y
  Logical volume "home" successfully removed

使用lvextend命令把剩余的磁盘空间全部在线扩展根目录所在的逻辑卷的空间,并执行 xfs_growfs同步文件系统(这样df -Th就可以显示了)

[[email protected] ~]# lvextend -l +100%FREE /dev/mapper/centos_s202110080278-root
  Size of logical volume centos_s202110080278/root changed from 50.00 GiB (12800 extents) to 214.69 GiB (54961 extents).
  Logical volume centos_s202110080278/root successfully resized.

[[email protected] ~]# xfs_growfs /dev/centos_s202110080278/root
meta-data=/dev/mapper/centos_s202110080278-root isize=512 agcount=4, agsize=3276800 blks
balbala的 此处省略
data blocks changed from 13107200 to 56280064

记得去 分区的启动文件/etc/fstab里面 注释 home所在的行 或删掉

验证

centos7针对xfs文件系统删除home目录并动态扩容根目录

Bing<( ̄︶ ̄)↗[GO!]

豌豆日志
  • 本文由 发表于 2021-10-0817:23:03
  • 转载请务必保留本文链接:https://pealog.com/542.html
CentOS7以上根目录root扩容操作记录 系统运维

CentOS7以上根目录root扩容操作记录

前提 : 随着后期数据的逐渐增多或者客户要求。也可能是硬盘内有多余的分区资源未使用。本文不仅扩容根目录,也讲述如何挂在其他目录 最终效果如下: 单盘扩容根目录多盘扩容根目录 单盘空间扩容根目录 首先我...
CentOS7 Swap扩容 系统运维

CentOS7 Swap扩容

在安装oracle11g过程中,极有可能遇到swap空间不够。本文将阐述如何扩展swap空间。 1、环境约束 CentOS7 64 2、操作 1、查看内存以及交换空间 # free -m  ...
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: