磁盘空间告警

1.用df -h 进看磁盘空间信息

查看磁盘信息并没有达到告警状态

 

 2.查看inode 信息  df -i

查看INODE 信息告警,文件数量超了

 3.进入到告警目录中查看文件

 4.查看子文件有多少文件数量

 5.查看文件多的目录,文件大小在0-1k之间的文件数量

 6.确认文件大小为0的文件有没有什么用,确认没有用删除掉,告警解除

    find /home/ap/dztbnfs/balanceacc -type f -size -1k -delete

    find /home/ap/dztbnfs/balanceacc -type f -size -0k -delete

 

 7.查看文件数量通用脚本

复制代码
[root@db01 ~20:17:53]# cat test.sh 
florder=$1
dir=$(ls -l $florder |awk '/^d/ {print $NF}')
for i in $dir
do
    if [ "$i" != 'home' -a "$i" != 'proc' ];then
    f=$i
    if [ $florder != '/' ];then
        f=$florder/$i
    fi
        rs=$(ls -lR $f|grep "^-"| wc -l)
    echo $f 文件以及子文件个数 $rs
    fi
done
复制代码
复制代码
[root@db01 ~20:20:35]# sh test.sh /tmp
/tmp/systemd-private-5a2406f92aeb4edd9e746740c2001bed-chronyd.service-qT0290 文件以及子文件个数 0
/tmp/vmware-root_6202-961265616 文件以及子文件个数 0
/tmp/vmware-root_6207-1983849867 文件以及子文件个数 0
/tmp/vmware-root_6218-726370712 文件以及子文件个数 0
/tmp/vmware-root_6221-1690178113 文件以及子文件个数 0
/tmp/vmware-root_6225-1681331162 文件以及子文件个数 0
/tmp/vmware-root_6239-1714886099 文件以及子文件个数 0
/tmp/vmware-root_6261-1690047079 文件以及子文件个数 0
/tmp/vmware-root_6373-1991517367 文件以及子文件个数 0
/tmp/vmware-root_6378-994294112 文件以及子文件个数 0
/tmp/vmware-root_6492-700550799 文件以及子文件个数 0
复制代码

 

posted @   Linux运维-Friend  阅读(229)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
点击右上角即可分享
微信分享提示