咨询服务热线

13657627879

当前位置主页 > 服务器知识 > 云主机常见问题 >

常见服务器故障类型及排查方法总结

  • 发布时间:2020-10-21 16:07:48

  • 网站编辑:http://www.idchw.com.cn/

  • 人气:

返回列表

  四,服务器故障排查方法总结

  问题描述:

  每当出现网站访问不了的时候,估计应该就是服务器出现故障了,这个时候大部分情况都是属于数据库出现问题。

  查找步骤:

  1、查找top检查服务器负载是否有问题

  一般网站访问不了,top显示的负载都是很大的,这个时候可以看到mysql的进程占用资源很高,往往就是mysql发生故障了

  2、在服务器中查看网站的访问记录

  这些访问记录存储在:/home/对应的网站名/access-logs/对应的网站名

  可以先通过tail查看,查看出异常的ip的时候可以通过grep进行过滤查看,在这个文件一般都可以找到恶意爬虫、恶意访问的记录,这些往往有可能是导致mysql数据库挂掉的原因。

  3、这个时候先对数据库进行重启,对apache进行重启

  service mysql restart

  service httpd restart

  重启之后一般都可以暂时恢复正常的访问的了。如果是出于恶意访问的话,找出恶意访问的ip把它禁止掉即可,如果是网站数据库出现故障,那么还要进行数据库排查。

  4、查找数据库错误日志

  首先需要知道数据库mysql的安装目录,可以通过whereis mysql找到,但是这往往没用

  还有一种方法,就是通过ps -ef | grep mysql来查看

  或者也可以通过进入mysql,使用select @@basedir as basePath from dual来查看mysql安装目录

  我们在第二种查找方法ps -ef | grep mysql中对应mysql的几种日志找到其所在目录,然后查看对应文件进行分析

  mysql有以下几种日志

  错误日志:-log-err

  查询日志:-log

  慢查询日志:-log-slow-queries

  更新日志:-log-update

  二进制日志:-log-bin

  以上便是对应的数据库错误日志和慢查询日志的查看方法了

  在服务器的维修中,线索都会显得扑朔迷离,有的甚至按起葫芦翘起瓢。一般来说不可能一次就可以准确地判断出问题的所在。这样就要求工程师要有信心和耐心。出现错误一般的方法都是根据经验优先使用最简单排错方法测试,如果没有解决问题再找其它因素进行测试。总之,服务器出错后必须一步一步解决,没有捷径可言。

  • 上一篇:云服务器中企业如何确保敏感文件的安全

  • 下一篇:没有了

  • 推荐资讯/ RECOMMENDED NEWS+MORE

    联系地址:重庆市

    服务热线:

    QQ:714903265

    邮箱:714903265@qq.com

    技术支持:众云诚

    扫一扫加微信

    服务热线

    13657627879

    工作日 9:00-22:00 立即咨询

    Copyright © 2002-2020 汇网服务器 版权所有 渝ICP备20008529号-1

    X汇网服务器

    截屏,微信识别二维码

    微信号:13657627879

    (点击复制,添加好友)

    微信号已复制,请打开微信添加咨询详情!
    回到顶部图片