今天下班某电商技术部leader发现个问题,说他们服务器硬盘满了。把日志文件都删掉了,可硬盘空间依旧满。于是df -h查看了下各个挂载点的状况(如下图)。
/dev/sda3占用了100%,那么我们du -s -h ./*看下目录的占用情况(如下图)。
linux磁盘挂载点目录占用情况(图)
挂载点下的目录之和远小于4.5G,那么是什么占用了硬盘呢?
以下为该问题的解答:
在apache/tomcat服务在运行状态下,清空了运行服务的日志,从而导致了/dev/sda3 满了的问题。一般情况下,大多数服务(包括脚本)在运行时,是不能删除当前正在写入的日志文件的。
原理分析:
1. 当前acc...[ 查看全文 ]