今天向服务器传文件的时候报 no space left on device 。
我第一反应就是,oracle数据库该清理了。等我连上数据库,准备清理归档日志的时候,connect target 命令输入之后,也报了 no space left on device。看来,这个命令也是要读写文件的。
于是,用df -lk查看一下,发现/dev/mapper/VolGroup00-LogVol00 使用率是100%,用du -sh /* | sort -nr 看了一下,/home目录用了47G,其他目录都还算合理。我再继续往下看,终于定位到一个新建的工程,竟然达到了17G。这个工程里面只有最近编写的代码文件和日志文件。难道日志文件增加这么快?我进入到log目录,查看一下,大小竟然是16G多接近17G。看来这系统最近一直测试,生成的日志文件相当大啊。
然后,我果断删除日志文件。然后df -lk,额?/dev/mapper/VolGroup00-LogVol00 使用率还是100%?重启一下试试,我只能试试了。重启完毕,再查,这时/dev/mapper/VolGroup00-LogVol00 使用率终于变成67%了,看来成功了。
再传文件,OK,没问题了。