zoukankan      html  css  js  c++  java
  • Linux运维发展与学习路线图

    记录一下Linux所要懂的知识体系,方便未来学习的时候自我验证。

    Linux运维课程体系大纲:

    Linux入门

    了解Linux基础,知道什么是Linux,会安装Linux,使用相关基础命令,如:cd,cp,rm,ls,mkdir等等

    Linux中低级

    掌握Linux启动流程,网卡配置,磁盘配置,系统管理等。如grub,boot,分区表,fdisk的使用,ifconfig,nmcli,进程监控,中断。

    Linux中高级

    部署服务,管理服务,通常企业需要用到的技能有:

    http 服务及安全管理

    httpd,lamp,lnmp
    Cache:memcached,varnish
    DB:mysql(mariadb)
    

    Linux Cluster: 集群

    LB Cluster:Nginx,LVS
    HA Cluster:Keepalived 高可用集群
    

    Linux Ops: ansible 系统运维工具

    Monitoring:zabbix  
    shell脚本编程
    

    具体可能需要掌握

    • http:tomcat,lnmt,lamt,session replication cluster
    • 分布式存储系统:MogileFS,GlusterFS
    • LB Cluster:haproxy
    • HA Cluster:Corosync pacemaker,pcs/crmsh
    • MySQL:HA Cluster,MHA,备份和恢复,MySql Replcation,Read-Write splotting 读写分离机制
    • NoSql,redis,mongodb,HBase
    • 运维工具:puppet [ saltstack ] , cobbler

    进阶

    虚拟化

    Linux操作系统原理:虚拟化技术原理:
    kvm虚拟化应用详解:xen虚拟化
    虚拟化网络:SDN
    OpenStack云栈
    

    Docker

    容器云
    ELK Stack :  ElasticSearch    (日志查看搜集 ,实则为强大的搜索引擎)    ,Logstash , Kibana
    

    大数据

    Hadoop v2,并行存储及分析平台
    HBase,Hive
    Storm,Spark
    

    系统优化:

    谨慎对待
    你所看到的瓶颈,不一定是瓶颈
    

    Python编程

    可以考的一些证书

    思科 : CNNA,CCNP
    RedHat认证考试:RHCSA,RHCE,RHCA
    国家计算机考试
    全国英语等级考试(有四六级的无视)
    华为:HCIE,HCNP,HCNA

    本文仅自己参考,未来回顾的时候同步更改

  • 相关阅读:
    js canvas游戏初级demo-上下左右移动
    js java 给定一个目标值,在一棵树中找是否有两个节点的值之和等于目标值
    mysql ON DUPLICATE KEY UPDATE 与 REPLACE INTO 的区别
    js canvas获取图片base64 dataUrl
    一次安卓单机游戏修改经历...
    nodejs 使用superagent+cheerio+eventproxy爬取豆瓣帖子
    express 随笔
    阿里云入坑指南&&nodejs 安装配置
    js 利用jquery.gridly.js实现拖拽并且排序
    js 日期格式化
  • 原文地址:https://www.cnblogs.com/ddz-linux/p/10458495.html
Copyright © 2011-2022 走看看