做一个系统运维应该掌握哪些技能?

回答·14
最热
最新
  • 现在就来回答下运维人员需要掌握的知识和能力: 1. 操作系统知识 对于操作系统来说目前很多,我主要从事的是 linux 服务相关的运维工作,但平常也有一些 windows 相关的问题需要处理 对于操作系统原理我们也需要相应的有所了解,这样对于我们深入了解操作系统的运行情况以及分析和定位问题也有一定的帮助 2. 开源组件知识 对于一个大型的互联网架构一般会分成接入层,逻辑层,数据层。对应我们就需要掌握以下知识和: 接入层: DNS, LVS, Nginx, Apache, PHP, squid 逻辑层: 这里一般是 C++等一些业务处理程序的逻辑 数据层: memcached, mysql, oracle, postgresql, FileSystem 3. 监控相关知识 相信大家都知道运维人员需要对所负责的业务系统和相关服务器有一个全方位的实时监控,以确保业务 24*7 的正常运行,所以以下监控系统就少不了: nagios, cacti 其实这里主要是目的是能收集监控数据,并实现数据的实时告警和展示,所以也就有很多公司自己实现相应的监控系统。 4. 编程知识 对于运维人员来说,shell 应该是我们最常使用的脚本语言,但平常我们也会接触到 perl, python 等其它语言 不过如果一名运维人员能使用 C 或 C++进行编程,对于日常运维工作会有很大的帮助,至少可以写一些底层工具,实现批量操作和自动化,这个效率是比脚本语言相对要好。 5. 沟通能力 运维人员需要面向所有的开发人员以及客服人员和外部的第三方合作,这样对我们的沟通能力就有一定的要求。平时工作经常需要推动程序 bug 的修复以及帮客服解决一些无法解决的客户技术服务,这样如果有良好的沟通能力对事情的解决会有很大的帮助。 6. 抗压能力 运维人员的工作由于需要确保业务的 24*7 正常运行,所以经常会处于一种高压状态下,尤其当现网出现一些故障的时候,需要面向来自各方的压力恢复服务,所以运维人员本身需要有一种良好的心态和抗压能力。 运维人员在许多人眼里看来是苦 B 的,但我认为运维这份工作对于我来说,能全面的掌握系统架构其中也其乐无穷!希望各位运维人员在新的一年更上一层楼,工作顺顺利利。 技术是孤独的,但行走于技术之间又是无限的宽广!
  • 1、故障排除,逻辑思维要强 2、文档的编辑能力,运维不需要你天天呆在机房处理问题,没有那么多问题,但编辑文档及脚本能力要强,巡检之类的,都脚本之类,都可以解决 3、安全,生产上最注意的是安全问题,操作安全是最重要的,有些命令必须慎用,操作之前,确定好备份,是否可以还原 4、巡检,有些事情提前做规划,比如说那个磁盘空间快不足了,一般采购,到上线变更,提前做规划,别到了真的出现磁盘空间不足再处理,很有可能出生产事故性的故障 5、最好了解公司相关的应用业务逻辑,别光只会系统层面的,但应用上的,最好懂点,很多时候有应用业务上的故障,一般情况都是配合开发排除处理故障的,如果应用业务逻辑不懂,很难,但这快应该属于应用运维
  • 熟练 linux 基本操作 熟悉 shell 脚本的编写 熟悉 mysql 语句使用 熟悉 TCP 原理和 DNS 原理 常用服务的优化配置,nginx,mysql,tomcat 等 熟悉 docker 熟悉 zabbix 监控
  • Sql性能优化 编程能力(可有可无) 硬件维修维护 数据灾备 双机热备份
  • 系统运维我觉得应该是从系统层面入手其次是一些其他的附带的技能 (1)熟悉多个不通版本的系统,比如桌面系统运维工程师那么就要掌握 Windows Server 系列服务器服务的搭建,比如 linux 系统运维那就得掌握主流 linux 不同版本的系统,如 Centos7-8,如 RedHat6-7 (2)系统优化,系统优化可以从网络优化,硬件优化,安全策略设计,存储优化等 (3)其他技能          1.shell 脚本(linux 系统)BAT 批处理(Windows 系统)          2.基本服务(DNS FTP  等针对 linux),基本服务(Web 服务,域控服务,共享服务等针对 Windows)          3.网络(理解什么是公有地址和私有地址,知道任意掩码对应主机数量,熟悉 TCP/IP 协议等针对 linux 系统和 Windows 系统)
  • 招聘信息没啥用,都符合了,绝对比这个价钱高,差不多就行了。谁也不是万能的,精通一个就行。企业都想少花钱多干活,累死活该
  • 技能太多了,个人认为要掌握的是思维。学习能力,公司用的要学的深入。不用的要了解点。比如 VPN,a 公司用 pptp,b 公司用 OpenVPN,c 用 l2tp,d 用思科 IPSec,等。你能全深入吗?不可行但是你要了解。各个 VPN 的利弊。业务入口,有 nginx,kong,haproxy,lvs,tenginx,apache,等。你都精通吗?不会的,JAVA 的容器都用几十种,这运维多难啊! 简单说,同样的链接,http 并发 2000,https 并发 500,是这是慢在哪了,是 nginx 慢?dns?负载均衡器慢,还是证书?http2 和 1 的区别?算法?
  • 系统运维 你自己都把想问的答案说出来了 玩明白系统就够了 足够胜任了 至于求职那就是另一回事了 sa 为低 想去哪个行业 就看。那个行业的 jd 要求 因为他们基本也是超超去 你是不是瞬间知道自己该回那些了
  • 这也是一个我想问的问题、 我感觉已经不能用汉字形容了。
  • 1.业务能力要强 2.排查逻辑 3.沟通