今天在liunx上面突然想修改下定时任务。突然发现输入 crontab -e
会提示 no space left on device 。
根据提示,是没有空间;
1,查看空间占用 df -Ph
各个目录都还有剩余空间。那就不是空间的事情。
2,查看inode。命令 df -li
果然发现是 inode 用尽了。。inode 不懂的同学可以百度下。
根据原理,是因为liunx 生成了太多的小文件了,把inode 用尽了。这样就好办了。
找到不用的日志文件,删除一些,这样就可以释放出来一些。
但是,此方法不是根本方法。
3,不停的查找,出现异常的目录。
笨方法,不停的进一级目录使用 du -sh * ,通过展示文件夹的大小,来分析不正常的目录。
发现有个文件夹里面的文件大小异常。/var 超过了几个G。
再一查,/var/log/maillog 文件超过了几个G。明显不正常。
通过查看 tail -fn 200 maillog 的记录发现,里面的内容基本是记录 邮件发送的日志。表明邮件服务器的程序出问题了。不停的在写。
而且进入安装目录发现邮件服务器下的 maildrop 目录下;
命令 ls -l |wc -l 有几百万个。
问题找到了,先停掉 postfix stop;
再删除 。直接使用 rm -rf * 会提示错误。可以使用 ls -l |xargs rm -f .
等几分钟,删除完成以后,整个世界都清静了。由于目前邮件服务器不再使用,所以就直接把程序给停掉了。
以上记录。
相关推荐
解决docker报错Docker no space left on device
最近这两天登陆服务器,发现用 wget 下载文件的时候提示“No space left on device”,而且连使用 tab 键进行补全时也会提示该错误。 之前遇到过一次这种问题,是由于磁盘空间被占满了,导致无法创建新文件。正常...
Ubuntu 18 Docker run出现no space left on device错误的解决.rar
报Docker no space left on device 如何解决?
我用的阿里云的CentOS服务器,用的nginx+apache,最近启动nginx报28:no space left on device的错误,就是磁盘满了 一:解决 1、使用命令:df -lk 发现果然有个磁盘已满 2、使用命令:du –max-depth=1 -h 查找大...
其中一个常见的问题就是"VIDIOC_STREAMON: No space left on device"错误,这通常表示系统在尝试开启摄像头流传输时遇到了存储设备空间不足的情况。不过,根据描述,这个新的patch已经解决了这个问题,使得用户可以...
总的来说,解决Apache的"No space left on device"错误,关键在于识别问题的真正原因,如果是信号量资源耗尽,可以通过释放无用信号量、调整系统信号量限制或者优化Apache配置来解决。在日常运维中,定期监控系统...
最近有朋友说:Apache启动报错No space left on device: AH00023,是怎么回事,该怎么解决呢?经过小编的一番折腾,问题解决,下面把解决办法分享给大家,需要的朋友可以参考下
总的来说,理解inode的概念和作用对于排查和解决"No space left on device"问题至关重要。保持良好的文件管理习惯,定期清理不必要的文件,以及配置合适的系统监控,都能有效地防止因inode耗尽而引发的系统故障。...
MySQL数据库在启动时遇到"Can't start server: can't create PID file: No space left on device"的错误,意味着系统在尝试创建MySQL服务的进程ID(PID)文件时遇到了磁盘空间不足的问题。PID文件通常存储在`/var/...
解决案例一: 今天公司服务器上所有的网站都出现问题,有的打开没有数据,有的直接是...打开log日志一看,问题出现了Can’t start server: can’t create PID file: No space left on device; df -h看了一下磁盘,500
[Fri May 20 18:07:23 2011] [crit] (28)No space left on device: mod_rewrite: could not create rewrite_log_lock Configuration Failed [Fri May 20 18:08:22 2011] [crit] (28)No space left on device: mod_...
perror 28 Error code 28: No space left on device SQL语句执行错误:SELECT title,gid FROM blog_blog WHERE date < 1246200383 and hide = ‘n’ and type=’blog’ ORDER BY date DESC LIMIT 1 Error writing...
在Android开发过程中,可能会遇到“Caused by: android.system.ErrnoException: write failed: ENOSPC (No space left on device)”这样的错误提示。这个错误通常发生在尝试向设备写入数据时,系统报告存储空间不足...