今天在一台服务器上做文件方面的操作。
突然提示“date: write error: No space left on device”
本来心情极佳,迎头来了一闷棍。
缓了10秒,开始捉摸这是个啥问题。
从提示上看到是写入错误,给出的提示是No space,没有空间。
这服务器上硬盘有多块。输入入如下命令查下:
df -h

输出结果发现是系统盘空间用尽了。
按照经验,先看了看看/var和/tmp两个目录。这两个最容易出问题,短时间内占用大量空间。
结果这次居然不是。
还是老老实实都查一下吧,输入如下命令:
du -h --max-depth=1
结果发现是/home/下面占用了30多G。
再进入/home/下检查,是一个用户目录内文件超大。本来这些文件应该在另一个目录生成的,不知为何在这里生成了。将文件删除,修改生成文件脚本,重新生成文件,这次正确了。