linux根分区目录扩容教程

一、现状

通过df -h 和 lsblk命令查看目前磁盘分区及容量情况。sda这块磁盘一共7.3TB,结果/分区只给分配了50GB,/home分区分配了7.2TB,默认分配不满足我目前的使用要求。

我将程序都安装在了/opt/,程序的日志文件、数据文件、程序文件全部在/opt/目录下(即在/分区下),50GB肯定不够用。现需要将/home分区的空间,扩容到/分区下。

二、扩容(在不影响业务的情况下动态扩容)

注意事项:在扩容过程中,需要将/home下的文件进行备份,因为要对/home分区进行格式化。

扩容命令如下:

# 将/home卸载
umount /home
# 查看/home是否已经卸载,没有/home挂载点说明已经卸载
df -h
# 通过lsblk命令查看/home之前挂载点设备名
lsblk
# 将/home磁盘大小调整为500G,大小可根据自己的使用情况调整,命令提示后输入y即可
lvreduce -L 500G /dev/mapper/centos-home
# 将100%的空闲空间给根目录
lvextend -l +100%FREE /dev/mapper/centos-root
# 用以下命令来扩展文件系统。使用xfs_growfs命令可以避免重新创建文件系统,节省时间和资源。
xfs_growfs /dev/mapper/centos-root
# 通过df -h命令查看是否已经将/分区扩容完成
df -h
# 重建文件系统结构
mkfs.xfs -f /dev/mapper/centos-home
# 重新将/home挂载回去
mount -a
# 查看结果
df -h

  • 9
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值