1.网络运维工程师需要掌握哪些知识
网络基础+操作系统(核心学Linux)+数据库(待遇高便于提升深造);系统运维的工作越来越有经验,软件工程师就是吃青春饭。做系统运维,以后可以转向管理,职业很有前景。建议你先学一个基础,然后工作1年再深化培训。 可以学RHCE+CCNP+OCP,WINDOWS的我想你每天自学也没问题可以不学,系统运维就是比较细 杂 广 系统运维要求什么都懂一点,主要是基于Linux、UNIX有前途,shell 网络 数据库都需要懂一些。越老越吃香 知识不需要太多创造性的东西 了解基本规律 然后去部署排错 以后转管理。
深入了解Linux/Unix操作系统
深入了解分布式系统、计算机网络、硬件体系结构
精通Linux/Unix环境下脚本语言(Shell、Perl、PHP、JSP、Python)的编程
熟练使用grep、awk、sed、vi等系统工具
可以学 RHCE+CCNP+OCP
RHCE是红帽Linux认证 目前最普及的企业版LINUX发行版的认证 学了通吃LINUX 再学一下AIX 就UNIX搞定;可以朝RHCA发展
CCNP 基本是思科网络工程师比较成熟基础的技能培训认证 ,将来有钱了可以朝CCIE发展
OCP Oracle数据库DBA认证专家 也是成熟的基础认证 ,可以发展为OCM
2.网络运维工程师需要掌握哪些知识点
1、Linux基础命令及脚本:shell是基本要求,最好再懂点perl或python等。如果不懂脚本,怎么把重复的劳动变得简单呢?
2、系统监控命令:目的是获取系统当前的运行状态,遇到故障等要懂得分析排查。系统调优并懂得原理,知道为什么参数要调整成某个值。
3、网络监控命令:理由和第二点一致,不过侧重于网络。同样需要理解原理及调优,不能照搬前人的经验而不知甚解。
以上可以说是基本知识。没有生产环境不是借口,知识可以学习,再加以生产环境的经验积累,就会慢慢沉淀下来了
3.网络运维
网络运维刚刚开始做这方面工作,有点心得,刚开始和你的感觉一样,后来仔细学习了一下,其实网络运维也没那么麻烦了。
如果你是领导,就要考虑好怎么管好人、物、流程。人和流程主要就是能够更好地安排工作,让工作有序规范起来,另外还有一个很重要的点就是做好知识管理,让网络运维的知识和经验能够积淀下来,在这方面如果想了解可以学习一下ITIL v2,软件的话有不少流程类的软件基本都可以实现,关键在于有没有比较专业的咨询团队帮你把流程和管理方法梳理清楚,IBM在这方面做得还不错,但是贵啊。
国内也有一些公司做网络运维的,我们找锐捷做的咨询,不过他们那套软件RMC暂时还没上;对于物的管理就是对IT基础资源的管理了,IT基础资源就包含很多了,大家能想到的就是各个厂商的网络设备、服务器啊,然后还要对操作系统、数据库甚至机房的环境进行监控管理,对物的监控管理可以靠软件实现的,关键在于你选择什么软件了,做这个公司也挺多的,而且基本这些设备的厂商自己就会出相应的软件产品,不过我们原来也用的这些,麻烦啊,每个产品都不一样,然后每个单独学一遍怎么用,质量也参差不齐,吃过这个亏,我们后来选择的时候主要选能够实现统一监控的,最后选了锐捷的RIIL,这个可以提供统一监控,然后还挺好看的。