服务器卡别着急升级配置,磁盘IO占满,清完这几个垃圾文件立刻就快

9年前 (2018-05-23)阅读1回复0
genmulu
genmulu
  • 管理员
  • 注册排名1
  • 经验值27950
  • 级别管理员
  • 主题5590
  • 回复0
楼主

新手服务器突然变卡,CPU、内存都没满,就是磁盘IO占满了,网站打开慢的要死,其实磁盘IO高就几个常见原因,顺着查就能解决。第一,先看是不是Nginx和PHP的日志文件太大,一天的日志几个G,服务器不停写日志,磁盘IO直接占满,把日志开自动切割和自动清理,旧日志删掉,IO立刻就降下来;第二,是不是有恶意脚本不停读写磁盘,比如有人传了个采集脚本,不停爬数据写文件,磁盘IO直接打满,找到进程杀掉,再把上传目录的执行权限关掉;第三,数据库的慢查询太多,不停读磁盘,给慢SQL加索引,查询不用全表扫描,读磁盘的次数直接降下来;第四,别在服务器本地存大量备份文件,几个G的备份包堆在磁盘里,定时备份完下载到本地,别全存在服务器上。

我之前的服务器,IO直接100%,网站卡的要死,查了半天发现是Nginx日志攒了8个G,服务器不停往日志里写内容,清了旧日志,IO直接降到10%。很多新手遇到服务器卡,就想着升级配置,其实大部分时候就是日志、备份文件攒太多,把磁盘IO占满,清完这些垃圾,小配置服务器也能跑的飞快。真的,定期清理日志和旧备份,别让这些垃圾文件占满磁盘,IO自然就下来了。

本站源码来源于网络收集修改或者交换,甚至可能并非原创,如遇未经考证信息需持审慎态度。若有疑问,可联系本站处理。

本文地址:https://www.genmulu.cn/genmulu/3256.html

0
回帖

服务器卡别着急升级配置,磁盘IO占满,清完这几个垃圾文件立刻就快 期待您的回复!

取消
载入表情清单……
载入颜色清单……
插入网络图片

取消确定

图片上传中
编辑器信息
提示信息