大家初做运维,心里没有谱,不知道工作如何开展。尤其是和上一任运维交接工作时,不知道该注意什么。下面我就来讲讲,你要注意哪些东西?
我们可以逆向去推断,如果你是这家公司的运维,那么你平时做的工作可能有哪些呢?我们先来列一列:
1 服务器肯定是运维管理的
2 服务器上面跑了什么?是不是运维应该一清二楚吧
3 服务器上的环境、配置、安全设置等是不是应该有个文档呢?
4 我们运维还要管理监控、处理告警
5 资产管理方面的,涉及到该平台的维护
6 最重要的一点,你要运维管理公司的业务吧(网站、app啊等)
针对这些东西,你应该注意:
1 服务器都有哪些,权限你一定要拿到,拿到之后先不要急着修改密码,这个可能涉及到跳板机或者堡垒机,这个管理权限也应该拿到(当然,如果公司不提供,最起码你应该有个自己的账号,入职的时候会开通的)
2 索要服务器环境、配置相关的文档,如果没有文档你就让上任给总结,如果他不总结,你就跟领导提,看领导意见,领导也无所谓的话,那你最起码表达过你的态度,到时候出了问题,你就说环境还在熟悉。当然,我认为等你交接完成后,第一件事情,就是要尽快熟悉服务器的环境、配置(如,Mysql、Tomcat、PHp、Nginx等),总结的同时,总结文档。
3 监控看看有没有专门的人来维护,如果没有,这个事情还是你来做,那么你就需要拿到管理员权限,因为你要配置它。如果是我们学过的,那很容易就熟悉了,如果是没有学过的,你还需要尽快熟悉一下这个监控平台的使用、配置,记得要总结笔记、文档,将来你再交接就方便多了。
4 资产管理,其实对于运维来说,就是服务器、机房、机柜等信息,这些东西应该要心里有数。 如果是阿里云,那你拿到阿里云账号,到后台去看看,知道服务器数量,遇到问题能够第一时间登录后台进行管理。 如果是IDC机房,则要拿到机房联系人的信息,出了问题,方便联系。
5 关于业务,我想你最应该了解的是业务架构图,如果他没有做,你要求他做一份。他不做,一样跟领导反馈。 实在是没有,那你就自己搞吧,方法也很简单,首先要摸清楚你们公司用到的域名是啥,域名解析到哪里,解析到了cdn,还是直接到你们服务器,到了你们的服务器,这里肯定是一个负载均衡器,然后这后面又有啥机器,这些机器后面又连着什么(redis、mongodb、mysql)等等,一步一步地把它们缕清楚。 然后做出架构图。
6 其他方面,域名解析的权限看看给不给你。 还有CDN有没有,其他应用有没有,都要问清楚。
暂时先想到这么多,以后想到了再补充吧。
编辑回复