记一次内存逐步增长问题排查

        运营小白不懂操作,连续2次出现内存逐步增长达到100%重启正常后,在第三次出现后联系阿里售后帮忙查看原因,查看日志后发现报错信息提示 ext4_dx_add_entry:2032:directoiry index full,并排查(df -h) 与(df -i) 查看磁盘空间与innode节点都是正常的, 告知这个报错一般是目录索引已满导致的问题 请检查您的网站服务是否有异常出现,在检查对应服务的目录空间执行(for i in ./*; do echo $i; find $i | wc -l; done) 查看文件数量的情况。

        使用(for i in ./*; do echo $i; find $i | wc -l; done)命令在根目录下执行至 tmp文件夹时耗时异常并导致内存直线飙升,排查初步定位问题在 tmp文件夹下,重启后执行 du -sh /tmp 命令统计tmp文件夹大小未62G,使用命令 (ls /tmp | wc -l) 查询出文件数有1千4百万份,因此准备先尝试删除一天以上未修改过的文件,执行以下命令(find /tmp -type f -mtime +1 -exec rm -rf {} \;)长时间未响应实际可以直接使用上面的命令进行删除,后续因为确认了tmp文件中导致大量文件的插件是哪一个所以通过了文件名删除,执行命令(find /tmp -name "security_notice*" -exec rm {} \; ),删除后服务器恢复正常,待观察几天后在确认。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值