解放全世界界100%的人都解不了的问题是什么?

您还可以使用以下方式登录
当前位置:&>&&>& > 你绝对不了解的事实!假如全世界只有100个人……
你绝对不了解的事实!假如全世界只有100个人……
欢迎转载:
推荐:    966,690 七月 独立访问用户
语言 & 开发
架构 & 设计
文化 & 方法
您目前处于:
解决问题方法论,技术人都应该学习的troubleshooting
解决问题方法论,技术人都应该学习的troubleshooting
日. 估计阅读时间:
不到一分钟
智能化运维、Serverless、DevOps......2017年有哪些最新运维技术趋势?!
后来我就思考,有没有非常科学和规范的流程或方法,按照这个方法一步步做下来,就可以解决任何故障或问题?尽管问题多种多样,实际问题解决的方式也是多种多样,对于具体场景和问题,可以制定特定的问题解决流程。在具体的工作中,大家有做 SA 的,也有做网络的,也有做 DBA 的,每一个特定的方向都会有一些跟专业和问题场景相关的 troubleshooting 方法。
对于通用的问题,是否会有通用的解决方法和解决步骤可以遵循呢?
这是 《troubleshooting and maintaining cisco IP network》 这本书的作者总结的一套相对一个通用的方法。他把 troubleshooting 整个过程分成了 7 个步骤,从定义问题,到收集线索和信息,到分析、假设、排除可能性,最终可以把问题解决掉。
相关厂商内容
相关赞助商
CNUTCon全球运维技术大会,9月10日-9月11日,上海&光大会展中心大酒店,
在一些复杂的系统或复杂问题的 troubleshooting 中,我们可以按照这个解决方法的流程对问题去做一些抽象和定义,然后一步一步来解决。
具体策略与技巧
在这个标准流程和方法之外,我们可能会遇到一些相对简单或者更直观的问题,可以使用一些具体的策略和小技巧来更快速的 troubleshooting。
排查先决条件
我们经常会遇到电视按了开关怎么没反应?电脑怎么开不了了?这个问题有非常大的可能性是电源没插,或者停电了。从这个事情引申出来,任何系统运行都需要一些必要的前提条件,或者叫先决条件。在系统或服务发生异常的时候,需要回过头来了解一下这个系统有哪些依赖关系,有哪些先决的条件,这些条件是不是之前是存在和正常的,现在条件不满足了,所以发生了一些故障。
比如说摩托车在行驶过程中不走了,是不是没油了?在一些非常成熟或者产品化做得非常好的产品,比如说 iphone 手机,它的用户手册里会列出正常运行的条件,以及要远离哪些条件,比如高温、低温等,会做一个非常明确的定义。
但是在一些自研系统的运维过程中,这些系统往往文档和说明并不是特别完善,所以先决条件需要根据系统的异常或者问题去做一些排查,另外也需要跟研发人员,或者是设计人员做一些深入的沟通,找到系统的一些先决条件,然后作为一个排查的线索去进行排查。这是第一个很基本的 troubleshooting 方法。每一个人都解决过类似的问题,大多数的问题往往是很普通的原因造成的,而我们的经验和直觉可以帮助解决。
最精简系统
我们进入下一个问题解决的策略,大家都有装过电脑的经验吗?一套计算机系统有很多部件,比如 CPU、内存、电源、机箱、显示器、光驱、鼠标、音响、网卡,等等。我们在装机的时候并不是需要一次性全部装好,往往是把电源,主板、CPU、内存装好后,就可以试试这套系统能不能正常工作。如果这个系统能亮,说明这套系统最重要的部件是 OK 的。所以从 troubleshooting 的角度,在做故障定位的时候,可以尝试把一个非常复杂,功能和组件非常多的系统,精简到最基本的系统,测试没问题后,再一件一件把其他的系统组件加进来,这样就可以事半功倍的把这个问题找到并解决掉。
恢复默认状态 / 重启
另外一个跟第一种场景类似,系统经过长时间的运行,工作状态不正常了,一般怎么解决呢?重启一下。在我之前的前东家有一条不成文的规则,重要的系统在节假日前做排查,如果超过多少天没有重启,就会安排一次计划中的重启,来避免系统长时间的运行导致的异常的状态。
所以可以用一些重启的方案来把故障恢复到系统初始的状态,把这个故障解决掉,这是一个非常强有力的一个故障解决方法。当然,重启前需要考虑预期外的后果,比如可能启动失败会导致更差的后果。除了重启,还可以重装 / 重建系统,从默认或正常工作的系统复制一个副本出来。
一次更换且只更换其中一个组件
当我们通过一些分析定位发现,故障可能发生在某个子系统或者某几个模块之内,有什么办法能够很快的定位问题呢?可以尝试去更换其中一个部件,然后测试下。使用这个方法,可以通过排查一步一步精确定位到故障点,然后去解决。这为我们以后遇到类似的问题提供了宝贵的经验。在使用这个方法的过程中,需要注意,每次只更换一个组件,测试完成后如果需要更换其他部件,首先要讲之前更改的恢复原状。否则可能会因为变更导致出现多个问题,影响和干扰问题的解决。
troubleshooting 既是一门科学,也是艺术。除此之外,还可以尝试复现问题、更改启动和配置顺序等等方法,在实践中根据时间、资源、场景情况和限制,选择最适合的策略,完成 troubleshooting。Happy troubleshooting!
滕传永,美团云架构师。先后在百度和 eBay 从事系统和服务运维工作,工作涉及基础服务运维,大规模系统部署和优化,虚拟化等。12 年加入美团,负责运维工作,主要集中在基础服务运维,数据中心和网络建设,云计算环境建设和运维等方面。
感谢对本文的审校。
给InfoQ中文站投稿或者参与内容翻译工作,请邮件至。也欢迎大家通过新浪微博(,),微信(微信号:)关注我们。
Author Contacted
告诉我们您的想法
允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p
当有人回复此评论时请E-mail通知我
允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p
当有人回复此评论时请E-mail通知我
允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p
当有人回复此评论时请E-mail通知我
赞助商链接
InfoQ每周精要
订阅InfoQ每周精要,加入拥有25万多名资深开发者的庞大技术社区。
架构 & 设计
文化 & 方法
<及所有内容,版权所有 &#169;
C4Media Inc.
服务器由 提供, 我们最信赖的ISP伙伴。
北京创新网媒广告有限公司
京ICP备号-7
找回密码....
InfoQ账号使用的E-mail
关注你最喜爱的话题和作者
快速浏览网站内你所感兴趣话题的精选内容。
内容自由定制
选择想要阅读的主题和喜爱的作者定制自己的新闻源。
设置通知机制以获取内容更新对您而言是否重要
注意:如果要修改您的邮箱,我们将会发送确认邮件到您原来的邮箱。
使用现有的公司名称
修改公司名称为:
公司性质:
使用现有的公司性质
修改公司性质为:
使用现有的公司规模
修改公司规模为:
使用现在的国家
使用现在的省份
Subscribe to our newsletter?
Subscribe to our industry email notices?
我们发现您在使用ad blocker。
我们理解您使用ad blocker的初衷,但为了保证InfoQ能够继续以免费方式为您服务,我们需要您的支持。InfoQ绝不会在未经您许可的情况下将您的数据提供给第三方。我们仅将其用于向读者发送相关广告内容。请您将InfoQ添加至白名单,感谢您的理解与支持。世界上最大的鱼竟然是它,70/100的人都不知道!
世界上最大的鱼竟然是它,70/100的人都不知道!
动物连连看
鲸鲨是世界上最大的鱼。它们不是鲸,而是鲨鱼。鲸鲨最大能长到12米,通常能长到5.5~10米,重达18.7吨,看起来像校车一样。虽然知道大白鲨的人更多,但是大白鲨同鲸鲨比起来还是相形见绌。大白鲨是世界上最大的掠夺性鱼,他们可以长到4.6~6.1米,重量超过2.2吨。但是鲸鲨并不是掠夺性鱼。鲸鲨头部扁平,宽大的嘴巴,从鼻子开始有像鲶鱼一样长触须的感觉器官。它们的背部和侧面是灰色到棕色,有白色斑点和浅条纹。肚子是白色的。每一条鲸鲨都有自己独特的斑点图案,就像人类的指纹。鲸鲨的嘴大约1.5米宽。有超过300颗牙齿,但是作为滤食动物,它们并不需要这些牙齿。鲸鲨喜欢在温暖的地方,在世界各地的热带水域都有发现。百分之75的鲸鲨生活在印度洋和太平洋,百分之25的生活在大西洋。鲸鲨是孤独的动物,但它们并不回避与其他鲸鲨分享食物。鲸鲨会在红海一起游弋觅食。鲸鲨是滤食动物,它们张开嘴,让水进去,身体过滤食物,释放水回到海水中。& 浮游生物是它们的主要食物来源。它们也吃虾,海藻和其他海洋植物,沙丁鱼、凤尾鱼、鲭鱼、鱿鱼、金枪鱼和长鳍金枪鱼。鲸鲨也吃鱼卵,根据自然温度,鲸鲨会等上14小时,待鱼产卵在礁石上,鲸鲨会冲下去大吃一顿。鲸鲨是雌性产卵,但不是像其他鱼类那样在产卵在水中,而是 孵化在母体内,雌性鲸鲨会产下300多幼体,不过有很多存活不了。鲸鲨有一个漫长的童年,在25岁的时候,才会独立生活。它们能活到100~150岁。根据世界自然保护联盟报告,鲸鲨正在快速减少,已经被列入濒危物种。每天分享有趣的动物,爱动物,爱生活!喜欢动物的朋友请关注我吧!
本文仅代表作者观点,不代表百度立场。系作者授权百家号发表,未经许可不得转载。
动物连连看
百家号 最近更新:
简介: 分享有趣的动物,关爱动物,与动物和谐相处
作者最新文章}

我要回帖

更多关于 解放全世界 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信