如何做好Linux运维
2021/4/13 7:27:18
本文主要是介绍如何做好Linux运维,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
运维是一个很大的领域,包括的面也比较广.就拿运维调度管理系统来说说吧
我们 在 平时 的 运 维 过程中 能够 看到 很多 复杂 的 运 维 场景, 比如说 容 灾 切换、 故障 处理、 服务 迁移 等。 这些 场景, 很多 时候 都不 是 单一 的 动作 就能 够 完成 的, 往往 需要 借助 多种 运 维 能力 组合.
运维也在持续变化: 从一开始的单一运维,慢慢的分为了,业务运维,研发运维和技术研究三个侧重点.我们分别来说一下每一个方向对组员运维能力的要求
业务运维: 因为这块的人员要求的能力越来越低,主要做一些日常的变更,扩容,故障定位,工资相对来说更低一些,后期会趋向于模式化平台化发展
运维研发. 每一个运维人员必须要有研发能力,目前还是很难实现的,以前我们都是让开发来承担面向业务运维平台的建设.但是研发人员不懂运维,所以开发出来的平台,不见得适合.这时候就需要运维人员要有研发能力.
运维研发主要定位在公共服务平台的研发上,比如DNS,LVS的配置管理,监控系统,CMDB,数据分析平台等等
技术研究,主要是用好的技术来提升用户体现,减少成本
知道了运维的三个方向之后,我们再来看看运维到底需要学什么?
Linux基础是必会的,至少150个命令要掌握透彻.
操作系统至少要会用两个: centos , Ubuntu
网站服务: nginx,php,apache,tomcat
数据库: oracle,mysql
DB中间件:Mysql-proxy,MyCat
架构相关的: LVS,keepalived,haproxy,nginx,heartbeat
缓存:nginx,varnish,
nosql:mencached,MongoDB,redis
存储相关: Nfs,FastDFS
版本控制: git ,SVN (先学会svn即可)
监控系列: nagios,cacti,zabbix,商用的可以自己测试下,比如监控宝
同步软件: csp,rsync,inotify
批量管理:Saltsack,ansible
虚拟化:docker,k8s ,kvm (当然docker并不算真正意义的虚拟化0
大数据:Zookeeper,HDFS,Hive,Spark
当然还有很多,在这里不再一一列举,一个人如果想全部掌握这些,靠培训四个月有点不靠谱,当然每个都学一点,别人一问,你能知道点,还是可以的.
那么问题来了,面对这么多技能,甚至每年还要新增技能(比如K8S,我也是去年才知道然后开始学习的. ) 这些要如何学习呢
有三种学习方法:
自学: 用到啥学啥,自己买书摸索学习,有不会的就去QQ群,论坛问别人.
这种方式的弊端: 问的时候没人答,等别人有时间回答了的时候,又不想问了.
买书学习,一本书近100元钱,而且知识有限,没法覆盖全部 知识
找朋友教:这种方法相对来说比较好一点:首先只要你请个饭,你的朋友肯定会帮你,你可以找他帮你选书,解惑.但是有一点需要注意,你学完能获得的工资绝对与你朋友差不多,所以要尽量找个工资高,工作经验丰富的朋友.
之前有朋友问我,为什么学完找不到工作?了解情况后我才知道,他朋友都失业了,还让他教,每天传输给他的都是,这个行业真不好做,不建议你做,你肯定做不好,不好找工作的.可想而知,的确找不到工作了
找培训机构: 学费太贵,培训机构有一套课程体系可以帮助你提升,但是培训机构的选择上坑真的很多.北京大大小小的培训机构,如果你不知道有啥坑,可以来问我,我不会给你推荐学校,但是每家学校的利与弊,我都会给你详细说一下,然后你自己选择.
我以前也在培训机构做过讲师,发现很多人其实本来功底不差,学完后反而还是要走弯路,于是我决定开一场课,来帮助这些还在路上的朋友.我呢,不想以讲师的身份讲课,而是以朋友的身份来给大家讲述如何快速提高Linux技巧
一节课的时间,瞬间提高技术不太现实,但是你学会了一套方法,提升了思想之后,去面试一份高工资的工作,绝对没有问题,很多人不是能力不够,而是不敢要工资而已.当然主要还是不会有技巧的要工资.
学完了今晚的课程后,你会获得三大提升:
有了一个明确的路线,先学啥,后学啥,都了然于心
有了一套成型的面试技巧,不再惧怕面试
教你如何快速学好一门技能,拥有自己的核心竞争力
这篇关于如何做好Linux运维的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-23linux 系统宝塔查看网站访问的命令是什么?-icode9专业技术文章分享
- 2024-11-12如何创建可引导的 ESXi USB 安装介质 (macOS, Linux, Windows)
- 2024-11-08linux的 vi编辑器中搜索关键字有哪些常用的命令和技巧?-icode9专业技术文章分享
- 2024-11-08在 Linux 的 vi 或 vim 编辑器中什么命令可以直接跳到文件的结尾?-icode9专业技术文章分享
- 2024-10-22原生鸿蒙操作系统HarmonyOS NEXT(HarmonyOS 5)正式发布
- 2024-10-18操作系统入门教程:新手必看的基本操作指南
- 2024-10-18初学者必看:操作系统入门全攻略
- 2024-10-17操作系统入门教程:轻松掌握操作系统基础知识
- 2024-09-11Linux部署Scrapy学习:入门级指南
- 2024-09-11Linux部署Scrapy:入门级指南