/var文件系统很快就满了。即使是节点的使用达到100%。我们必须定期清理日志。我们也因此不能这样做。我们最终还是要重新启动。我们无法找出造成这种情况的确切根本原因。请帮助我们指出确切的原因和解决问题。
防止/var在有限存储空间的服务器上填充磁盘空间的正确方法是什么?
发布于 2016-11-03 07:20:16
/var是应用程序存储大部分数据的位置。这包括日志文件、库,甚至是MySQL或MongoDB等应用程序的二进制数据。
谈到您的问题,正如您经常提到的清除日志一样,您需要监视对/var/log写入最多的内容,并为相同的日志设置适当的日志旋转策略。
要按磁盘使用情况查找前10个目录(在/var中):
sudo du -h /var | sort -hr | head -n10按磁盘使用情况查找前10个文件(在/var/log中)
sudo find /var/log -maxdepth 2 ! -path . -printf "%s %p\n" | sort -rn -k1 | head这台机器可用的磁盘大小是多少?
多久吃一次?
以上两个命令的输出是什么?
https://serverfault.com/questions/812887
复制相似问题