向服务器上传文件时,出现这个错误。
错误下面有提示,四种出现这种错误可能的情况,最常见的就是磁盘空间满了。
使用df -h命令,查看服务器各磁盘的空间。
看到有一个磁盘满了,首先想到的是日志的文件夹最容易满。
到日志文件夹,果然有打印错误日志的文件有几十个G,打开一看,有一个异常在一直快速的向错误日志中写内容,所以很快就满了。
先把服务关掉。
先手动删掉了日志文件,然后发现空间还是满的,看来并没有删干净或者删除没有执行。
使用 lsof | grep delete 命令查看删除进程,发现了很多没被删掉的进程还在被占用,对应的正是错误日志的位置。
所以kill -9 把占用删除进程的统统删掉。
磁盘空间回复正常。
仍然存疑:不知道占用删除的是到底什么进程,明明之前已经先把服务停掉了。