开头

Hello,大家好啊,我大概是2018年初加入的运维行业的,一眨眼4年过去了,现在也能算是老鸟了吧٩(๛ ˘ ³˘)۶,还记得第一次上生产操作(颤颤巍巍一指禅)、写脚本(循环bug机器CPU跑满⁄、操作线上数据库(操作到凌晨4点然后打电话求助)。。。,不感慨了都是黑历史啊(⁄⁄•⁄ω⁄•⁄⁄)⁄,今天写这篇文章主要是做下总结吧,和大家分享下运维过程中的一些事项、工作日常之类的,能让一些新人少走一些弯路也是好的。

中间

按我知道的哈,运维分好多种,比较常见的:桌面运维、系统运维、网络运维等,我这边日常工作可能比较杂,都涉及一点,毕竟公司不太大,差不多几十人,平常的工作呢,小里说:修打印机、配置投屏会议 ;中里说:内网AC+AP无线网络系统搭建、内部NAS存储维护、内部财务数据库维护 ;大里说:私有化系统部署搭建、云环境搭建、项目问题处理、CI&CD环境搭建部署、流水线维护、Docker镜像封装、k8s集群维护、微服务yaml管理、版本库管理、数据库迁移备份、监控平台容器化、日志系统部署搭建、Jumpserver堡垒机管理搭建、脚本Python化等,不能说多么精通吧,但是熟悉还是算的上的。
      另外感觉运维就是踩坑,填坑,踩坑的过程,发现问题了,处理修复,归档记录,复盘。处理方法呢,老人告诉你多用百度,现在搜索引擎很强大,大多数问题都可以在网上找到答案,找不到就去科学上网找Google,实在不行那就求助老大或其他同事吧,对于运维来讲,快速解决问题是很重要的,新人千万别不好意思,不然问题就大了,亲身经历啊。
      其次一定要注意一点,备份!备份!备份!,重要的事情说三遍,不管你是tar打包,cp -raf 复制,dump冷备,还是热备,一定要有备份。删除文件的时候rm -f 注意使用,删除前要至少确认三遍,另外不要用rm -rf * ,这个命令太恐怖了,虽说有堡垒机还好点,能针对高危命令限制,但是大部分小公司是没有的还是靠手工维护的,因为我们就是这么过来的,自己搭建服务,上云服务器,到现在的容器化服务。
      然后对于运维来讲思路是很重要的,命令其次,对于项目或者系统架构要熟悉,最简单的梳理方法画一条线,从哪儿进,经过哪些中间件(nginx,redis,php等),从哪出返回什么数据,这样在处理问题的时候才不会慌。
      还有就是心态问题,新人最容易慌,心理素质这个问题吧,因人而异,我的话一开始心理素质不是太好,但是后来呢好多了,为啥呢,首先你要懂,说白了肚子里有墨水,手里有粮(知识),不懂就去学嘛,谁还不是小白过来的呢,基本3-6个月,每天抽出一个小时来学习,就能独自完成一些东西了,信心就是在一次次故障或者难题处理中建立的,当你花费很长时间去完成一件事情的时候,并且还解决了,跟你说真TM太爽了,举个例子哈:客户通过内网访问我们的Nginx前端代理失败,很神奇,就是telnet不通,当时排查一个星期,最后定位到是因为他们内网是有NAT的出口IP地址是一个,我们Nginx服务器的内核参数设置有问题,同时启用了tcp_tw_recycle及tcp_timestamp,造成因PAWS机制timestamp验证导致数据包被丢弃。这个咋说呢其他人都没遇到过,我给解决了,老大那边都没解决,这个自豪的啊,哈哈,就多练,多学,多钻研,按照我的理解,就没有解决不了的问题,只不过是你的知识太少了。
      还有一定要掌握至少一门语言,最简单的那就是SHELL,你可以认为SHELL就是命令的堆叠,加上一些自定义函数function、循环(for、while),另外Python也最后学下,不得不说python模块是真滴多。

结尾

最后按照老传统是不是要展望下未来啊,那就简单说说,个人感觉运维这个行业呢短时间干还可以,但是长时间看的话估计会被云服务大厂垄断,比如腾讯、阿里、华为,最好还是要转个形,比如运维开发、数据库管理员、架构师这些,最近个人在研究网络安全,感觉互联网发展越来越快,网络安全是重中之重,估计能用的到,另外AI觉得也有钱途,研究研究Python、机器学习啥的也不失为一条出路。

四年运维人员的一些唠叨相关推荐

  1. Linux运维人员-服务器组成硬件基础

    第1章 1.1关于运维人员 1.1.1 运维的职责 数据不能丢 网站7*24小时运行 保证用户体验(用户体验要好) 1.1.2 运维原则 简单.易用.高效  === 简单.粗暴 1.2 服务器 1.2 ...

  2. 运维人员处理云服务器故障的方法总结

    2019独角兽企业重金招聘Python工程师标准>>> 我们团队为Ucloud云计算服务提供专家技术支持,每天都要碰到无数的用户故障,毕竟IAAS涉及比较底层的东西,不管设计的是大客 ...

  3. DevOps之旅:运维人员阅读源代码的实用技巧

    作者简介 陈晨,基础架构工程师,目前就职于中国银联.主要负责IaaS平台.容器平台以及运维管理平台的建设工作.本文将着重介绍运维人员学习源代码的一些技巧. 一.准备阶段 1.制定计划 读源码和读书一样 ...

  4. 【运维人员应该掌握哪些常用技术】

    [运维人员应该掌握哪些常用技术]作者:蚁巡运维平台 一.微软系统 对于Windows的熟悉是最基本的.当然,作为一个运维经理,可不是整天玩个Windows7或XP就可以交差的.你得掌握微软Active ...

  5. 老鸟谈画图能力对运维人员的重要性

    老鸟谈画图能力对运维人员的重要性 高级运维一定要会随时根据生成的数据出图 老男孩老师当初就是靠这个发展起来的 例如:亿图.VISIO.PPT等软件手绘逻辑图必须行 给大家一个例子:老男孩11月份web ...

  6. 运维人员应该掌握哪些常用技术

    [51CTO.com独家特稿]本着自己几年运维的工作经验和几个大型网站工程师的不吝赐教.这里将个人总结的一些体会发出来给大家参谋参谋(注:不包含怎么做人).如果看完本文您有任何问题或意见,欢迎和我交流 ...

  7. 【干货】运维人员常用的Linux命令汇总

    作为运维人员,这些常用命令不得不会,掌握这些命令,工作上会事半功倍,提供工作效率. 一.文件和目录 cd命令,用于切换当前目录,它的参数是要切换到的目录的路径,可以是绝对路径,也可以是相对路径. cd ...

  8. python linux运维教程 推荐_Linux运维人员成长之路学习书籍推荐

    原标题:Linux运维人员成长之路学习书籍推荐 一.入门书: <鸟哥的私房菜(基础篇)> <鸟哥的私房菜(服务篇)> <Linux命令行与Shell脚本编程大全(第2版) ...

  9. 智能运维就是由 AI 代替运维人员?

    本文整理自 GOPS2017·上海站演讲<从说到做 - 大型企业智能运维的360度解析> 作者简介 孙杰,国内一线运维专家,从业十几载的 IT 老兵,专注于系统.运维.云计算和数据中心管理 ...

最新文章

  1. python开发工资多少-Python开发工资多少
  2. Mac本地生成SSHKey的方法
  3. MySQL流浪记(一)—— 初步认识数据库的内涵
  4. 麦克风阵列树莓派python_使用Python代码进行树莓派上的麦阵列声源定位
  5. RocksDB 6.0.1 发布,Facebook 推出的存储系统
  6. 陕西西安职高计算机学校有哪些,2019西安中职学校名单(含公办与民办名单)...
  7. 实战演习(九)——用python分析科比生涯数据
  8. 双11为什么成了传统电商的流量批发市场?
  9. svchost.exe程序下载解决方法或者在360中看到svchost.exe占网速
  10. 为什么滴滴裁员2000人,被裁员工却像中奖一样开心?
  11. C++转Java个人银行账户管理程序
  12. Python spider爬取高清电影
  13. 实名认证(二要素校验)-含手机验证码校验
  14. 【转载必读】如何应对美国警察——留学生一定要看
  15. PS学习记录6--html5 canvas+js实现ps钢笔抠图
  16. 光脚丫学LINQ(006):投影
  17. 人工智能Java SDK:语音识别(ASR)【长语音】
  18. 原生的高性能macOS端的抓包工具-Proxyman
  19. RSRP,RSSI与RSRQ
  20. [转载]3Dmax+blend+WPF综合运用

热门文章

  1. 干接点信号_百度百科
  2. 无主之地2 不费子弹手枪
  3. 华硕飞行堡垒键盘背光灯无法显示怎么办?
  4. Redis数据库及五种数据类型的常用命令详解
  5. C++ strcpy、strcat、strcmp和strlen的实现
  6. Win10自带录屏怎么用?一键开启,超级简单!
  7. BLE MESH组网(七)真机配置
  8. USB billboard
  9. Java程序员跳槽之旅,离开京东,14面面试回顾和一点感想
  10. Kubernetes 中的对象是如何删除的:Finalizers 字段介绍