博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
解决linux根目录磁盘空间满
阅读量:4137 次
发布时间:2019-05-25

本文共 516 字,大约阅读时间需要 1 分钟。

根目录磁盘写满,往往都是.log日志造成的,首先想到的是查找大的日志文件

1、find查找根下大于800M的文件

find / -size +800M -exec ls -lh {} ;

找到大的日志文件关闭掉,或者更改到其他磁盘。

2、如果查找后,发现没有大文件,可能有占用文件的相关进程没有关闭

可以通过下面命令(如果没有lsof命令手动yum安装即可yum install lsof)找到已经被清空或删除,但是未释放空间的文件和进程信息

lsof | grep deleted

kill杀死占用的进程(注意,如果此进程是正常在使用的服务,杀死后更改日志存储位置在重新启动,以免导致影响线上服务)

注意:gzip对某个文件xxx.log进行压缩时,会产生一个新的xxx.log.gz文件,完成后,会把原来的xxx.log删除。

这时,若仍有进程在使用xxx.log文件,那么,实际上,该文件还是只会标记为deleted,其空间也不会释放。

3、如果以上两种方法还是找不出问题所在,可以通过分析最近修改过的文件,mysql等等来判断了。

查找7天内修改过的文件

find / -name '.' -type f -mtime -7

转载地址:http://enxvi.baihongyu.com/

你可能感兴趣的文章
ubuntu相关
查看>>
C++ 调用json
查看>>
nano中设置脚本开机自启动
查看>>
动态库调动态库
查看>>
Kubernetes集群搭建之CNI-Flanneld部署篇
查看>>
k8s web终端连接工具
查看>>
手绘VS码绘(一):静态图绘制(码绘使用P5.js)
查看>>
手绘VS码绘(二):动态图绘制(码绘使用Processing)
查看>>
基于P5.js的“绘画系统”
查看>>
《达芬奇的人生密码》观后感
查看>>
论文翻译:《一个包容性设计的具体例子:聋人导向可访问性》
查看>>
基于“分形”编写的交互应用
查看>>
《融入动画技术的交互应用》主题博文推荐
查看>>
链睿和家乐福合作推出下一代零售业隐私保护技术
查看>>
Unifrax宣布新建SiFAB™生产线
查看>>
艾默生纪念谷轮™在空调和制冷领域的百年创新成就
查看>>
NEXO代币持有者获得20,428,359.89美元股息
查看>>
Piper Sandler为EverArc收购Perimeter Solutions提供咨询服务
查看>>
RMRK筹集600万美元,用于在Polkadot上建立先进的NFT系统标准
查看>>
JavaSE_day14 集合中的Map集合_键值映射关系
查看>>