针对以上操作系统运维工程师的职责,作为一个合格的操作系统运维工程师应该具备和掌握以下维护技能或知识:
(1)学习和掌握计算机和操作系统原理。操作系统设计了一堆策略,如何合理、有效地利用计算机硬件设备,使其运行达到最优效果。不论是IBM服务器还是HP服务器设备,只要是计算机,就没有本质的区别,掌握计算机的原理对系统运维工程师来说是必需的,否则你将一知半解。
(2)了解主流Unix/Linux、Windows平台的设计、实施工作,了解主流数据库管理、中间件、网络、存储技术及相关平台的实施工作。维护操作系统不光是对操作系统本身知识的掌握,它一定是与其他相关知识相配合维护,因此了解数据库、设备等维护技能就必不可少。
(3)了解运行各类操作系统的硬件平台。如IBM公司的Power系列、HP公司的9000系列或者Integrity系列以及ORACLE公司的SPARC系列的服务器。