神行者缓存磁盘自动管理

By sxzcache at 2017-09-13 • 0人收藏 • 2646人看过

神行者缓存磁盘正常情况所有的磁盘剩余空间不会超过后台配置的最小清理大小,如果有小于后台配置那需要手动检测磁盘。

神行者缓存不清理磁盘检查步骤


1.查看程序是否正常运行,判断程序是否正常运行一般都是系统负载突然变高查看程序进程的某个线程占用过高方法,top Hp `cat /tmp/dwcaches.pid`top Hp 进程ID,假如没看到显示线程信息说明程序没运行,程序不正常运行的话,重启一下程序。

2.配置后台的清理频率,后台默认都是100G,一般情况都用默认情况就好了。

图片3.png

3.重启程序还没有清理磁盘,就要查看每个磁盘下面的IDX文件是够正常,一般2T的磁盘存满文件情况下IDX不会超过100M3T可能会会超过100M,没清理磁盘,肯定是磁盘已经满了,IDX 差很多,肯定是有问题的,需要删掉该磁盘下的IDX,重启程序,就会重建IDX,需要等个半小时左右才能扫完整个磁盘。

 

4.如果还不正常,就要查看一下磁盘下面的文件是否真的是缓存能使用的文件。如果不是的,就要手动清理掉无用的文件。

 

5.如果还不正常就要考虑磁盘是否已经损坏,存储端负载很高,查看磁盘是否正常,iostat  -xm  -1

磁盘持续使用率很低且100% 就是有问题的。磁盘有问题会导致nginx 经常短路,连接拥塞。外面流量图不稳定一上一下。

图片4.png


登录后方可回帖

Loading...