配置管理在日常工作中最常用的运维技能有哪些?
1) 装机。虽然现在大部分公司装机早已经自动化,但是不能把这个技能丢了。别说装服务器了,连自己的笔记本都不知道怎么安装的人我都见过。
2) 网络配置。查看网络,配置网络是最基本的。网络调优也最好能是个好手,至少不容易让其它人忽悠。真的遇到过一个 ip 地址,有的时候ssh 上去是 ubuntu,有的时候ssh 上去是 centos。。
3) 服务搭建。配置管理的服务,自己扛。自己搭建出来的服务自己才能知道哪里有坑,怎么填。别人搭建的服务说不定什么时候挂了,你连配置文件放到哪里都不知道。
4)系统备份和数据备份。不多说。只有服务挂了才知道备份有多么重要;只有数据损坏了才知道能还原是多么的惬意。
5)主从热备。如果一个服务挂了,热备的服务能顶上,我擦,如果真的可以,做梦都要笑醒。但是现实是很多公司业务上都没做到主备、没做到热切换,更何况配置管理这些内部的系统。不过这的确是我们的一个方向。
6)读写分离。很多时候,当系统到了一定规模,这也是不得不做的事情。
7)异地多活。其实大多数时候不需要做到这一点;真正需要做到这样的时候,那真是痛并快乐着。到那个时候可以自己来做,当然也可以借鉴公司范围内其它系统的方案。
8)热部署。
9)自动扩容。
10)监控。依赖别人的监控是不靠谱的。依赖用户报出来的问题是滞后的,且性质很严重。我们要先于用户发现问题,及时周知用户。虽然我们不可能保证我们的服务有 N 个 9 的可用性,但是我们要做到有问题了及时告诉用户。
作者:laofo
链接:https://www.jianshu.com/p/941780f54190
来源:简书
网友评论