运维那点事(1)
到了每周一篇文档的时间了,今天主要想和大家分享一下运维的一些故事,我作为一个刚从大学出来,在公司运维部门实习了1个月,心里也有一些感慨,也有一些迷茫,也并不知道运维能做到什么程度。
在我看来,运维不像其他岗位,很难一句话说清楚。这个岗位含义广泛,涉及面广,工作复杂。即是闲死,又是忙死。即是无用岗位,又是重要岗位。工资多低都有也多高也都有,运维的重要性也许就只有运维人员自己懂得,别人看来运维不就是看着系统么?停了重启一下,啥都不用做!但是,并没有那么简单,运维人员遇到的各种奇葩问题,各种需求实现,各种软件部署,各种值班,各种熬夜,各种加班,各种沟通,各种随机随到,各种夹饼气,各种付出又有多少人看得到?因为我是运维人员,我觉得运维人员付出的很多很多!是责任和态度!
由于我对运维的认识也很少,经历也不多,这里想分享一个别人的故事给大家,希望大家能通过下面的故事对运维有更多的了解。
导读:这是一名网友在百度贴吧写在的经历,其中有艰辛有痛苦也有迷茫,值得大家一读。
tips:以下文章中都使用作者的第一人称
2011年6月份,刚毕业很幸运进了某国企。稀里糊涂成了一名实施运维人员。其实大学刚毕业是想做网页设计制作工作的。苦于各公司要求工作经验,做出东西才行。便走上了运维之路。运维之路有艰难,有困惑,有成绩,有感谢!
初入职场
第一份工作从2011.6-2013.3
,主要做工商12315呼叫平台系统,广告监控系统,系统的维护工作。严格来说做的工作有windows
系统安装,硬件的排查更换,工程实施,呼叫平台维护,oracle
数据库安装备份恢复,布线、搬服务器、上架、系统安装、sybase
数据库安装、系统部署调试,问题整理反馈,培训文档书写,用户培训,问题解答,需求记录等。当时是我一个人在客户方驻守。这种情况,我不仅是公司员工还代表了用户方,所以是个双面角色。经常受夹饼气里外不讨好,但是这个必须要让领导明白。配合用户查询各种数据,整理报告资料,重点时期维保都是必不可少的。每每想到大家都下班回家了,我自己一人还在处理问题就是各种心酸。(刚毕业一个人驻厂,更多的问题都要靠自己解决处理)那段时间我学会了各种百度求解。注意也要经常询问同事,团队的力量不可估计。运维人员的存在就是处理问题,帮助客户解决问题,义不容辞!
后期也接触了一个高速项目工程的课题,项目的部署和现场实施成了我的工作内容。第一次出差总是很兴奋,山间乡村也不例外。那是江西丰新县,铜鼓县城!出差主要是安装项目部人员信息采集,打卡机安装与调试,各项目部联网管理,还有就是工程车辆gps定位设备安装,完成项目调研,项目实施,系统测试,厂家协调等工作。
第二个工作
时间到了2013.3月份,我从江西南昌来到了首都北京!开始了我的第二份运维工作。工作的态度,工作的努力总会有人看到。为此我换来了第二份工作。第二份工作也是某国企驻厂政府单位运维工作!也许我习惯了在客户方上班,习惯了和用户打交道,尽管实时会遇到各种刁难,训斥,作为公司方必须很友好的处理这些问题。让客户满意才是公司和自己的责任。
我的第二份工作特点是:客户分散,系统多,交叉互动强,系统使用范围广,系统重要性强,功能繁多,技术点涉及多。到了2016的今天,一个人运维的系统,接口多达十个。只要问题不是同一时刻发生(也许我运气好,老天可怜咱们运维人员)均能一一处理解决。我是个责任心强的人,如果系统故障没有解决觉是睡不好的,除非我也无能为力多方反馈无果。所以刚入职2011年冬的时候,差点顶不住压力而选择离职。正是“你今天的压力承受不了,即使换了一个公司,同样的压力你还能选择离职么?只能撑下去,解决问题!跨过去了,也就清闲了!果然,12年之后工作很顺利。再也没感到当时的压力了”。
第二份工作主要做的是围绕政府监控方面的项目,上面说了各种特点。相比第一份工作而言,这份工作服务器数量首次增多,首次接触linux,首次知道什么是集群,客户方首次那么多,系统应急时间那么紧等等~好一点的是公司离得近,如果自己应付不来公司能有同事相助,至少心里面大石头落下了。
总结运维工作
工作涉及:
1、linux系统~操作系统安装,磁盘分区,硬盘挂载,该环境下oracle数据库安装,mysql数据库安装,hadoop集群部署,软件安装配置,nfs共享,时钟同步,数据同步等
2、网络维护~日常网络通信故障排查,防火墙等配置,线路设备故意简单排插
3、服务器维护~操作系统安装,服务器死机~假死~设备损坏确认更换等工作。
4、数据库~hadoop集群,集群部署,hbase,zookeeper,等调试,运行维护,故障处理,程序停止,启动,配置,节点异常处理等。
5、oracle数据库~数据库windows,linux不同平台安装,调试,初始化,备份,数据同步软件使用,故障处理等。
6、mysql,不同操作系统的安装,初始化,故障处理等~
7、业余系统,故障处理,功能恢复,问题解答,手册编写,用户培训,报告制作~季报,周报,专题等~
8、radis.kafka集群部署调试
这些基本就是我的工作内容,还有客户开会,需求分析~交流等~更多的是系统之间的互交应用,问题的排查,问题的定位等。
运维人员是什么?
我是运维人员,如果你问我会什么?我什么都不会,如果你问我做过什么,我能说出很多很多~软件,硬件,设备,服务器,网络,数据库,集群,应用,培训,调试,测试,windows,inux,实施,部署,布线,上架等等!
运维人员,就是提供用户使用环境并保证系统正常运行的人员,如果你很闲,那你做的很好!如果你很忙那你做的更好!
做了这么久的运维,不明白实施运维人员在公司属于什么地位?如果不重要,为什么项目前,项目中,项目后为什么都有他们的身影?如果不重要,为什么用户第一时间找运维?如果不重要,为什么一有事情,都是运维在值班,重保,守夜?
出差~体力活~应急~随叫随到~手机二十四小时开机~保障~值班~守夜的工作都落到运维人员身上,是的,运维人员不重要!因为这是责任,是工作是态度~是有需要就去做,正如“我是一块砖,哪里需要哪里搬!”
也许我会一直做运维下去,像任何一个态度端正的运维人员一样,平淡中体现自己的价值~用心做好运维!
文章总结
上面这篇文章,是一个运维人的经历,通过他的经历,我学到了不少东西,运维涉及到的知识点很多、很广,所以在学习的过程中大多数是通过自己查阅资料。干运维最主要是要有不怕吃苦、敢于探索的精神,是一种责任,就像上面的一句话:“我是一块砖,哪里需要哪里搬!“