标签:log 高效 known fail 分析 报错 解决 系统 它的
一、 学习过程中的问题3、 学会提问
通过各种途径都无法解决问题的时候,就需要寻求别人的帮助。向别人提问的时候,需要注意技巧。
请看下面的提问方式,没人愿意回答,也无法回答,因为太笼统。
正确的提问方式,请看下面,把自己的环境、配置过程、软件版本都说清楚了,别人可以马上定位问题,这样也会有很多人乐意回答。
网上有很多提问的智慧,可以去搜索看看即可。
三、 学习处理问题思路
解决问题,靠个人的基础知识积累、逻辑思维以及综合应用的能力。基础知识非常重要,打好基础是第一步。
1、 重视报错提示信息
每个问题的出现,都是会给出报错提示信息,一般情况下,这个提示,就定位了问题的所在。
2、 查阅日志文件
日志文件分为系统日志文件(/var/log)和应用日志文件,结合这两个日志文件,一般可以定位问题所在。
重点关注的系统日志文件如下:
应用日志,常见的就是httpd,它的日志文件就是访问日志access.log和错误日志error.log。基本上99%左右的错误都会在日志上显示。如何找日志中的可疑信息或错误信息呢?可疑查找一些关键字,比如error、failed、warning、out of memory、kill、Unknown等关键字。一定要养成查阅日志的习惯,一般问题就可以迎刃而解。
3、 分析、定位问题
根据报错信息、结合日志文件,考虑其他相关情况,最终找到引起问题的原因。
4、 解决问题
查找问题占了99%,解决问题只占1%,重点是查找、定位问题。
标签:log 高效 known fail 分析 报错 解决 系统 它的
原文地址:https://blog.51cto.com/11293100/2505202