首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >/var文件系统很快就满了

/var文件系统很快就满了
EN

Server Fault用户
提问于 2016-11-03 05:53:33
回答 1查看 17.5K关注 0票数 -2

/var文件系统很快就满了。即使是节点的使用达到100%。我们必须定期清理日志。我们也因此不能这样做。我们最终还是要重新启动。我们无法找出造成这种情况的确切根本原因。请帮助我们指出确切的原因和解决问题。

防止/var在有限存储空间的服务器上填充磁盘空间的正确方法是什么?

EN

回答 1

Server Fault用户

发布于 2016-11-03 07:20:16

/var是应用程序存储大部分数据的位置。这包括日志文件、库,甚至是MySQL或MongoDB等应用程序的二进制数据。

谈到您的问题,正如您经常提到的清除日志一样,您需要监视对/var/log写入最多的内容,并为相同的日志设置适当的日志旋转策略。

要按磁盘使用情况查找前10个目录(在/var中):

代码语言:javascript
复制
sudo du -h /var | sort -hr | head -n10

按磁盘使用情况查找前10个文件(在/var/log中)

代码语言:javascript
复制
sudo find /var/log -maxdepth 2 ! -path . -printf "%s %p\n" | sort -rn -k1  | head

这台机器可用的磁盘大小是多少?

多久吃一次?

以上两个命令的输出是什么?

票数 3
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/812887

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档