linux服务器i节点要满啦,解决方案

报错说明:

用df -i查看磁盘i节点信息,发现i节点使用率达到98%,系统盘空间还有很多,说明产生了大量的文件

排查思路:

一、定时任务产生大量的琐碎的小文件

二、postfix不要的maildrop文件 (/var/spoor/postfix/maildrop/)

三、/data/cache  /opt/newcache   /tmp 等


解决办法:

找到问题根源,删除不必要的日志文件和无用的文件,释放i节点

解决方案:

删除/var/spool/postfix/maildrop/下面的文件,i节点随即释放80%左右,可惜可贺!!!

邮件postfix已经停止,但是还有计划任务调取sendmail发送邮件,这样的话发送失败都会返回给root,这样就产生了大量的maildrop,基本都分钟都会产生

终极解决方案:

将sendmail.postfix的执行权限收回,这样就不会产生垃圾邮件啦

时间: 2024-11-10 07:07:12

linux服务器i节点要满啦,解决方案的相关文章

Linux 服务器 node 节点满了引发的灾难,请定期清理node节点

1.一台Linux服务器 node节点满了后最直接的表现就是 服务器无法创建临时文件,创建文件 比如 mysql报错提示无法创建tmp文件 apache 无法启动 截图如下 如何查看node节点的使用率? 使用 df -i 原文地址:https://www.cnblogs.com/pxjbk/p/12178180.html

linux服务器inode节点满了

今天linux服务器上有个网站又登录不上去了,还有一个网站一直提示验证码错误, 之前出现后类似的问题,原因是因为服务器inode节点满了,上次是把/tmp文件删除了,搞定 rm -rf /tmp/ 所以这次毫不犹豫地再执行这个命令,执行完了,还是不行,郁闷了. 用df -i 查看inode节点,发现inode节点还是满了, 使用for i in /home/wwwroot/*; do echo $i; find $i | wc -l; done 命令查看发现taoxuexiao这个站点inode

xshell连接linux服务器切换至oracle的sqlplus控制台时,无法使用回车键的解决方案!

当使用xshell连接linux服务器后,切换至sqlplus控制台,当使用回车键时,出现^H的符号,貌似回车键不能用!解决方案: 1)$ stty erase ^H : 与退格键相关的设置是erase,它表示删除最后一个字符. 如果在当前窗口执行的话,只对当前的窗口有效,下次登陆的时候还需要重新设置,可以把这个命令写入shell 的配置文件,如~/.bashrc 中,这样每次都能生效了. 2)使用delete键代替退格键, 3)使用ctrl+退格键 4)执行命令 stty erase ^H 修

Linux NAT哈希表满导致服务器丢包

发现ECS Linux服务器出现间歇性丢包的情况,通过tracert.mtr等手段排查,外部网络未见异常. 同时,如下图所示,在系统日志中重复出现大量如下错误信息: Jun 13 15:20:23 web3 kernel: nf_conntrack: table full, dropping packet.Jun 13 15:20:24 web3 kernel: nf_conntrack: table full, dropping packet.Jun 13 15:20:24 web3 kern

SpringBoot 上传文件到linux服务器 异常java.io.FileNotFoundException: /tmp/tomcat.50898……解决方案

SpringBoot 上传文件到linux服务器报错java.io.FileNotFoundException: /tmp/tomcat.50898-- 报错原因: 解决方法 java.io.IOException: java.io.FileNotFoundException: /tmp/tomcat.5089835798184465073.8081/work/Tomcat/localhost/ROOT/www/server/apache-tomcat-8.5.32/webapps/jxmsto

Linux服务器开发常用的命令以及遇到的问题

1. 什么是linux服务器load average? Load是用来度量服务器工作量的大小,即计算机cpu任务执行队列的长度,值越大,表明包括正在运行和待运行的进程数越多.参考资料:http://en.wikipedia.org/wiki/Load_average 2. 如何查看linux服务器负载 可以通过w,top,uptime,procinfo命令,也可以通过/proc/loadavg文件查看. 3. 服务器负载高怎么办? 服务器负载(load/load average)是根据进程队列的

Linux服务器集群系统(一)(转)

add by zhj:虽然是2002年的文章,但读来还是收益良多.在 章文嵩:谈LVS及阿里开源背后的精彩故事 中LVS发起人及主要贡献者谈了LVS的开发过程及阿里开源的一些故事 原文:http://www.linuxvirtualserver.org/zh/lvs1.html 本文介绍了Linux服务器集群系统--LVS(Linux Virtual Server)项目的产生背景和目标,并描述了LVS服务器集群框架及目前提供的软件,列举LVS集群系统的特点和一些实际 应用,最后,本文谈论了LVS

20个Linux服务器性能调优技巧

Linux是一种开源操作系统,它支持各种硬件平台,Linux服务器全球知名,它和Windows之间最主要的差异在于,Linux服务器默认情况下一般不提供GUI(图形用户界面),而是命令行界面,它的主要目的是高效处理非交互式进程,响应时间并不是那么重要,相反,能够长时间处理高负载才是最关键的. Linux高可用服务器集群解决方案让IT系统管理员可以从容应对许多常见的硬件和软件故障,允许多台计算机一起工作,为关键服务正常运行提供保障,系统管理员可以不中断服务执行维护和升级.Linux服务器有各种用途

千呼万唤始出来!《高性能Linux服务器构建实战Ⅱ》出版在即

经过近2年的酝酿,几个月的修正,<高性能Linux服务器构建实战Ⅱ----系统安全.故障排查.自动化运维与集群架构>一书出版在即,马上就要与读者见面了. <高性能Linux服务器构建实战Ⅱ----系统安全.故障排查.自动化运维与集群架构>仍 然沿用了<高性能Linux服务器构建实战---运维监控.性能调优.集群应用>的写作特点:实战.实用.通俗.易懂的特点,而在内容上更加实战化,从运 维的多个方面以近似真实的环境介绍运维工作中的各个方方面面,与第一本书不同的是,此书新增