关于Linux运维工程师与python的那点事儿(二) 本文继续上一篇剩下的部分,没看上一篇的也抽时间去看一下最好。或者要想学习这一方面东西的可以去兄弟连IT教育(ww w。itxdl,cn),我亲身试听了几天,课程很棒,讲师也是很负责的,如果你不信可以去试听,反正都是免费的。 5.MariaDB数据库 之前在Linux上面使用最多的数据库是MYSQL,悲催是的MYSQL数据库管理系统被Oracle公司收购后从开源走向到了封闭,导致包括红帽在内的许多Linux发行版选择了MariaDB。无论使用那种数据库,你都得需要掌握数据的创建、删除、添加、查询、备份和恢复,这些基础的命令。 6.Firewalld和Iptables 在红帽RHEL7系统中Firewalld服务取代了Iptables服务,在老的服务器版本上面Iptables依然存在,也都需要学会使用该防火墙。真是不学不行,防火墙是个难点,各种规则,你一定会头晕。为了保证Linux系统的安全运行,防火墙必须走过的砍,具体的介绍可以看下《Linux就该这么学》书籍 7.监控zabbix与nagios 服务器运行情况实时反馈,完全依赖有一个好的监控工具,发现问题可以第一时间及时有效的处理,避免更大的损失。对于初学者,Nagios简单直观更容易上手,但是zabbix界面更美观,同时由于功能多上手也更难。对于企业的监控应用来说,两者都能实现大规模监控,都足以满足用户需求,没有绝对的孰好孰坏。Zabbix是商业软件开源,Nagios是免费软件插件组合多。还是都学吧:网页链接 8.rsync备份数据 数据是企业最具价值的资产,自然要保护好数据。RAID的原理要懂会配置,知道企业的数据结构,多种备份方式保证数据的安全。rsync保持原来文件的权限、时间、软硬链接等等,可以镜像保存整个目录树和文件系统。有了备份无论设备出现任何故障,你都可以从备份当中还原出来原始数据。 当我们完全掌握这些技术后,我相信我们应该是可以胜任一个合格的运维工程师的工作要求了吧。走到这一步时,也许大家也是疲惫不堪了,能做到这里真的是实属不易,学习Linux最重要的就是敲键盘,不像Windows那样图形化点来点去的,优点就是Linux无图形化比较节省内存,而对于Linux的新手们,真心建议你们不要裸机安装Linux系统,学习Linux就是找虐的,可能一些误操作造成数据丢失或者需要搭建测试服务需要把之前配置的东西删除掉等等吧,还是虚拟机拿来各种鼓捣,可以快速恢复到之前的快照,提高自己的学习效率呢。是不是感觉学无止境了,这也叫与时俱进嘛,多学点总会帮助你更快的适应新的行业发展,固步自封只能是落后挨打,我已经建议我的同事去兄弟连精英提升班学习了,连,系电-话=177—1011—6169,这样将来他们从兄弟连学成毕业之后如果跳槽的话也是可以独当一面了。
|