linux怎样扩容目录,Linux系统下对目录扩容的方法介绍

e886755467145a0c0c8513264e3569ab.jpg

1、现象:

日志服务器当初考虑不周,分区划分不太合理:

7b2d63b46ab23598b038ee620d636ed0.png

2、目标:

将/home磁盘空间缩减  并将新的磁盘分区扩充到/根目录

卸载/home分区并压缩分区

卸载/home时 提示目标忙,fuser -m /home查看谁用/home时提示没有fuser命令

[root@localhost zabbix]# umount /home umount: /home:目标忙。

(有些情况下通过 lsof(8) 或 fuser(1) 可以找到有关使用该设备的进程的有用信息)

[root@localhost zabbix]# fuser -m /home -bash: fuser: 未找到命令

解决没有fuser命令的问题:

在CentOS/RHEL 7上找不到fuser命令

-bash: fuser: command not found yum install psmisc

ef09ddd1eca5c1725aca778c1c9835f2.png

fuser -m /home //继续查找谁在用/home

805222550b73c872a23ddaac46925c96.png

kill -9 11757    //停止进程 umount /home    //卸载/home文件系统

58c2c786480164d7f0e3e27cf9ef12f3.png

压缩分区:

resize2fs -p /dev/mapper/centos-home 100G

e9f95978d1ef50061e8ea85975677bee.png

确认是xfs格式系统

cat /etc/fstab|grep centos-home

38bdb786d8ea9b494da4a38433b11b2f.png

xfs文件系统扩容必须安装xfsdump工具

yum install xfsdump -y

减少/home空间到100GB,增大根目录,延伸/目录空间

7d274205ab045ab6646a390dcbc5d38e.png

f2e8f9d167fec89b849d4adf4d953e75.png

441043dabe74af5980b7d930d1e941b1.png

然后重新挂载/home

[root@localhost ~]# mount /home mount: /dev/mapper/centos-home:不能读超级块

必须格式化/home分区,才能挂载—-所以缩减/home分区之前必须备份/home的内容(切记!!!)

e04406b21d91cfd9420ddd0029a8d564.png

重新挂载mount /home

6fa87bb9790ec2d9ba92937946cf39d6.png

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值