您的位置:首页 > Web前端 > Node.js

zabbix告警 磁盘inodes占用过多的问题

2017-04-27 13:53 369 查看
首先在服务器上执行下面的命令查看哪个目录下inodes使用过高
[root@zabbix ~]# df -i
Filesystem                   Inodes  IUsed   IFree IUse% Mounted on
/dev/mapper/vg_root-lv_root  393216   6038  387178    100% /
tmpfs                        490586      5  490581    1% /dev/shm
/dev/sda2                     51200     36   51164    1% /boot
/dev/sda1                         0      0       0     - /boot/efi
/dev/mapper/vg_root-lv_home  655360     61  655299    1% /home
/dev/mapper/vg_root-lv_tmp   262144     17  262127    1% /tmp
/dev/mapper/vg_root-lv_usr  3014656 448417 2566239   15% /usr
/dev/mapper/vg_root-lv_var   327680   1723  325957    1% /var
/dev/mapper/vg_opt-lv_opt   2621440   2496 2618944    1% /opt

可以发现/目录下inodes使用最大,使用下面的脚本进一步查找

[root@dubbo ~]#  for i in /*; do echo $i; find $i | wc -l; done
/bin
110
/boot
30
/dev
767
/etc
1537
/home
21522
/lib
3659
/lib64
400
/lost+found
1
/media
1
/misc
1
/mnt
1
/net
1
/opt
2487
/proc
267414
/root
606800
/sbin
281
/selinux
1593
/srv
1
/sys
10274
/tmp
9
/usr
463944
/var
4861

解决办法:
将root小文件迁移其他的磁盘。

[root@zabbix ~]# df -i
Filesystem                   Inodes  IUsed   IFree IUse% Mounted on
/dev/mapper/vg_root-lv_root  393216   6038  387178    2% /
tmpfs                        490586      5  490581    1% /dev/shm
/dev/sda2                     51200     36   51164    1% /boot
/dev/sda1                         0      0       0     - /boot/efi
/dev/mapper/vg_root-lv_home  655360     61  655299    1% /home
/dev/mapper/vg_root-lv_tmp   262144     17  262127    1% /tmp
/dev/mapper/vg_root-lv_usr  3014656 448417 2566239   15% /usr
/dev/mapper/vg_root-lv_var   327680   1723  325957    1% /var
/dev/mapper/vg_opt-lv_opt   2621440   2496 2618944    1% /opt
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: