描述
昨天把vps迁移到了bandwagonhost,上面挂了一个爬虫,每天爬取bing主页的壁纸,但是我看迁移之后没有成功的爬取,上vps看看。手动执行之后,返回了OSError: [Errno 122] Disk quota exceeded
的错误。然后检查了一下磁盘使用情况
1 | [root@bandwagonhost ~]# df -h |
果然不出所料的磁盘满了。
解决方法
由于没有执行其他程序,所以理论上来说,应该是一个大文件,至少可以locate在一个较小的文件夹中。使用dfs的想法,从/
目录每次去找占用空间最大的。
1 | du -s -h ./* |
最终找到了罪魁祸首
1 | [root@bandwagonhost logs]# ll |
好了,现在就是处理error的问题了。