zoukankan      html  css  js  c++  java
  • 彻底解决Linux索引节点(inode)占用率高的告警

    今天邮箱里发现有一封某服务器inode使用率发生告警的邮件

    登录到服务器上df -i查看,发现/路径下91%,磁盘使用率却不高,猜测可能是某个目录下的小文件过多,进而造成inode占用率过高,但不清楚根路径下各文件夹里的文件数
    于是乎执行以下命令,查看根路径下各国文件夹的文件数
    for i in /* ; do echo $i; find $i | wc -l | sort -nr; done
    发现文件数超过10W的有两个/data(我们的数据分区,确认数据量正常)和/etc
    /data 10W+文件
    /etc 50W+文件
    于是把/etc下的目录一个个的执行了上面的命令
    for i in /etc/;do echo $i;find $i | wc -l | sort -nr; done
    for i in /etc/resty-auto-ssl/
    ;do echo $i;find $i | wc -l | sort -nr;done
    .......
    重点来了,当执行到下面的时候
    for i in /etc/resty-auto-ssl/letsencrypt/certs; do echo $i; find $i | wc -l | sort -nr; done
    文件夹里有50W+文件,终于找到了罪魁祸首
    certs文件夹里的文件都是以前自动生成的证书文件,现在已无用
    于是乎执行rm -rf /etc/resty-auto-ssl/letsencrypt/certs/* 执行完毕后再用df -i查看inode使用率,发现已经降下来了

    几分钟后也收到了资源恢复正常的邮件

  • 相关阅读:
    HDU 5640 King's Cake
    HDU 5615 Jam's math problem
    HDU 5610 Baby Ming and Weight lifting
    WHU1604 Play Apple 简单博弈
    HDU 1551 Cable master 二分
    CodeForces659C Tanya and Toys map
    Codeforces 960E 树dp
    gym 101485E 二分匹配
    Codeforces 961E 树状数组,思维
    Codeforces Round #473 (Div. 2) D 数学,贪心 F 线性基,模板
  • 原文地址:https://www.cnblogs.com/winnerREN/p/9382843.html
Copyright © 2011-2022 走看看