学习方向
2018-10-25 本文已影响0人
极客123
kernel 内核
redhat 发行版本—>服务费用—>企业级 (认证平台rhcsa、rhce、rhca)
centos 企业社区版—>不提供技术支持 5系列(x) 6系列 7系列7.2 7.4 互联网6.5 7.2
ubuntu debian
1.不用图形界面
2.不需要重启
操作系统:Linux一切皆为文件
1.系统安装(手动、ftp、kickstart+pxe、cobbler)
2.目录结构
3.文件管理、复制、剪贴、重命名、删除、编辑
4.软件安装(.rpm|.exe|yum|源码|二进制)
5.网络管理(配置IP、网关、掩码、DNS|ping|)
6.磁盘管理(分区、格式化、挂载)
7.日志管理(设备日志、硬件日志、系统运行日志、错误日志、安全日志、)
8.定时任务(备份、触发脚本)
服务:
1.网络远程连接服务SSHD 22port telnet 23
2.数据备份rsync 定时推送与实时推送(bashshell)
3.存储服务(nfs、tfs、glusterfs、fastdfs、hdfs)image10G
4.ftp文件传输、samba文件共享、
5.WEB Nginx静态网站 Apache=LAMP |
php动态组件php-fpm=LNMP Tomcat +Nginx =动静分离
wecenter ->LNMP discuz 论坛 wordpress博客
6.数据库、MySQL 非关系型、Memcache、Redis、MangoDB
7.负载均衡 Nginx 4层 7层 Haproxy
8.高可用 Keepalived
9.Shell编程 —>面向过程 面向对象
RHCE
高级:自动化运维+企业私有云 +大数据hadoop(java基础)
1.自动化安装操作系统(Cobbler)定义标准化规范
2.自动化配置管理工具(Saltstack(c/s)、Ansible)
3.自动化部署业务(git分布式版本管理系统 |
持续部署、持续集成、 git+Jenkins+Shell)
4.自动化监控工具(Zabbix/c s 分布式proxy)
资产录入、资产管理 CMDB
企业私有云
1.KVM虚拟化、VMware、esxi企业使用
2.openstack(yum安装|一键)、Cloudstack、Zstack(Python)
SOA
3.Docker容器 构建、传输、运行 dockerfile、dockercompose
4.华为企业私有云—>设备—>二次封装和修改
5.公有云(阿里云、腾讯、jd、百度、美团、华为、)
6.私有云+公有云 混合云
devops
运维开发
python 企业内部自动化运维管理平台 智能调度 智能分发 自动部署
自动化监控
—》技术债—>推倒-重构
标准化->文档->工具->web->api->智能化->产品服务化