Chinaunix首页 | 论坛 | 博客
  • 博客访问: 358139
  • 博文数量: 135
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 1106
  • 用 户 组: 普通用户
  • 注册时间: 2013-03-20 09:56
文章分类

全部博文(135)

文章存档

2017年(3)

2016年(18)

2015年(69)

2014年(39)

2013年(6)

我的朋友

分类: LINUX

2016-05-23 11:11:13

转载自:http://blog.chinaunix.net/uid-24701781-id-5211255.html

background:
某台服务器centos7,通过df查看空间基本被占满

此台机器的分区当时我偷懒,500G的空间就只划了个Boot, 划了个Swap,其他都分了/

解决过程:

1. 使用du查询
du -sh /* 2>/dev/null | sort -hr | head -3
发现占用磁盘的文件最大只有几G,怀疑是多个小文件,然而经过查询,发现/只占用了4G的内存

2. 查资料发现网上大多数的都说是进程打开的正在使用的文件被删除,没有释放
我执行lsof命令发现根本不是这个问题

3. 怀疑是文件系统出了问题,通过 df -aT查看到/挂载点使用的文件系统是xfs

首先安装xfs工具
yum install xfsdump
yum install xfsprogs-devel
yum install xfsprogs

检测/分区的碎片
xfs_db -c frag -r /dev/sda3
显示的数据是10%左右,尝试使用修复整理碎片

# xfs_fsr /dev/sda3
再次查看,发现文件系统正常恢复

xfs参考: http://blog.chinaunix.net/uid-20448327-id-172410.html
阅读(1317) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~