DevOps Troubleshooting(1)-运维思想

linux运维不仅仅是系统工程师的事情,而且也要开发者参与其中的。才能更好的解决问题

思想决定行动。所以要有运维思想,才能更好的行动,第一时间排除故障。做运维最重要的基本法则就是事前可预,事中可控,事后可查。做到几点就是一个优秀的运维工程师。

1,划分问题空间。可以用二分法,将问题归类,属于那一类。而不是一个个问题往下找。同时谁负责更进那个分类,并告知对方。

2,沟通方式,最好能面对面沟通,要锁定的是为什么产生这个问题,而不是锁定谁的代码或者操作引起的问题。这样才能更好的解决问题。找到问题实质,大家才能刚放开说法,找到问题根源。要不然大家就是把责任该有谁负责。不刚说出真话来。

3,多尝试过去解决的方案。

4,记录问题和解决方案。

5,了解改动。

6,了解系统是怎么工作。很多人总是对自己不熟悉的,或者未知有怀疑,这是天性。对于运维也是如此,遇到问题总是认为自己不熟的dns,在我的公司就是这样,发生过一次dns问题,以后遇到故障就说会不会dns问题,我也会问你的依据是什么,经过培训之后他们就没有这样的问题。

7,谨慎使用internet,网络可以帮我们更加靠近问题,但有的时候也让我们远离问题。



你可能感兴趣的:(linux运维思想)