400-886-8010

全国免费服务热线

誉天红帽RHCA认证培训大纲

誉天根据技术发展,持续研发新课程,在誉天报名RHCA学员二年内均免费学习新课程。课程内容非常超值,我们对课程也非常有信心,学员均来自于全国各地,基本都是通过口碑和前期学员转介绍而来,通过本地和线上同步学习。

红帽官方发布的课程多达十几门课程,而我们只需要通过其中的任意5门考试,即可获得RHCA的证书。 誉天并不是根据难易程度来选择科目,而是根据课程实用性和企业实际需求进行选择,目前选择了以下5门课程:

CL210 OpenStack云计算

主要讲述开源的Openstack架构,实战以及红帽商业化openstack解决方案 

Ceph125分布式存储

讲述当下主流的Ceph分布式存储,提供块存储,对象存储,文件存储解决方案,同时与openstack对接,为云平台提供存储空间 

RH442系统调优

非常实用的一门课程,基于RHEL8系统,讲述各种监控工具,查找系统瓶颈;讲解CPU,内存,硬盘,网络,内核,进程,文件系统等工作原理和调优案例,再结合数据库和虚拟化,云计算等业务场景进行案例式讲解。

DO447Ansible高级自动化运维

高级自动化运维主要内容是在RH294基础之上,实现高级自动化的特性,以及Ansible Tower的使用和管理

RH436集群管理

集群管理主要内容是集群架构和应用场景,会涉及到的一些常用技术原理,包括集群HA机制,Quorum仲裁机制,fence机制,集群资源管理和优先级配置,集群中的存储配置,集群文件系统,集群日志管理,以及如何防止集群脑裂,集群故障排除等,还会采用ansible来部署集群。现在云计算和大数据底层,或者是业务层面的高可用,只要涉及到多节点架构管理的基本都会采用集群技术。

誉天红帽项目优势

01

国内早的红帽授权培训中心,已有9年历史,国内 一家红帽授权全国培训总代

02

所有红帽讲师均通过红帽顶级认证RHCA,共5名,誉天邹老师荣获全球位“红帽大中华区优秀认证讲师”称号

03

国内早开设RHCA、RHCVA、OpenStack云计算班,誉天RHCA、RHCE通过人数居国内前列

04

连续8年蝉联“红帽大中华区优秀合作伙伴”奖项

05

RHCE总课时达129课时,国内课时长,零基础学员都可以轻松掌握,全部真机linux环境操作,人手一机

所需掌握的内容


天数 课程内容
ceph125-Ceph分布式存储
1.传统存储解决方案面临的挑战
2.红帽 Ceph 存储的架构
3.Ceph 发展历史及命名规则
4.红帽 Ceph 存储和 Ceph 项目
实验一:安装和部署 Ceph 实验环境
1.部署红帽 Ceph 存储
2.描述 Ceph 存储支持的配置
3.利用 Ansible 部署 Ceph 存储集群
4.规划 Ceph 存储部署
5.红帽 Ceph 存储集群的扩容
实验一:利用 Ansible 部署 Ceph 存储集群
实验二:红帽 Ceph 存储集群的扩容
第三天 1.配置 Ceph 使用复制池(replicated pools)存储数据
2.配置 Ceph 使用纠删代码池(erasure coded pools)存储数据
3.通过与复制池相对比,说明何时应使用纠删代码池
4.使用 Cephx 为 Ceph 客户端配置用户
实验一:创建复制池
实验二:创建纠删代码池
实验三:修改配置文件中的配置
实验四:管理 Ceph 身份验证
第四天 1.配置 RBD 存储和命令行管理 RBD 存储
2.配置 RBD 镜像,在两个 Ceph 集群之间复制 RBD 块设备,用于灾难恢复
3.配置 Ceph iSCSI 网关导出 RBD,并且配置客户端使用 iSCSI 网关
4.利用完整或增量镜像文件,从集群导出 RBD 镜像到外部文件,并将它导入到另一集群
实验一:提供 RADOS 块设备
实验二:配置 RBD 镜像以用于灾难恢复
实验三:提供 iSCSI 块存储
实验四:导入和导出 RBD 镜像
第五天 1.部署 RADOS 网关,为客户端提供对 Ceph 对象存储的访问
2.配置 RADOS 网关以提供对兼容 Amazon S3 API 的对象存储的访问
3.配置 RADOS 网关以提供对兼容 OpenStack Swift API 的对象存储的访问
4.利用多站点支持配置 RADOS 网关
实验一:部署 RADOS 网关以用于对象存储
实验二:利用 Amazon S3 API 提供对象存储
实验三:利用 OpenStack Swift API 提供对象存储
实验四:配置多站点 RADOSGW 部署
第六天 1.描述文件存储,以及它与块存储和对象存储的区别
2.描述 Ceph 文件系统(CephFS)的架构
3.规划 CephFS 部署
4.通过配置 CephFS,在 Ceph 集群中提供文件存储
实验一:利用 CephFS 提供文件存储
第七天 1.说明如何使用 CRUSH 和 CRUSH map 来控制对象放置
2.编写自定义 CRUSH map,以控制对象放置策略
3.使用 CRUSH 设备放置(placement)新功能,自定义数据放置
4.利用 Crushtool 命令解译、编译和测试 CRUSH map
5.管理和更新 Ceph 集群的 CRUSH map
实验一:管理和自定义 CRUSH map
第八天 1.解释 monitor 和 OSD cluster map 的定义和重要性
2.说明仲裁的工作方式,以及 monitor 挑选流程的运作
3.总结 map 更新流程
4.查看和修改 cluster map
实验一:管理 monitor 和 OSD 映射
第九天 1.确定 Ceph 集群的状态
2.对 OSD 和 MON 问题进行故障排除
3.升级 Ceph 集群
实验一:运行红帽 Ceph 存储集群
第十天 1.调整 RHEL 的性能设置,优化红帽 Ceph 的性能
2.规划红帽 Ceph 存储架构,并能运行 Ceph 相关的性能分析工具来优化集群部署
3.通过控制清理(scrubbing)、深度清理、回填(backfill)和恢复进程来平衡 CPU、RAM 和 I/O 要求,保护 OSD 和集群硬件资源免于被过度利用
4.了解重要的调优参数,并对 RADOS gateway、RBD 和 CephFS 等 Ceph 客户端的性能问题进行故障排除
实验一:为 Ceph 而调优 Linux 服务器
实验二:优化 Ceph 性能
实验三:保持 Ceph 客户端性能
实验四:客户端问题故障排除
第十一天 1.概述红帽 Ceph 存储如何与 OpenStack 集成,以及这样做的益处
2.配置 OpenStack Glance 以使用红帽 Ceph 存储作为镜像的存储后端
3.配置 OpenStack Cinder,以使用 RADOS 块设备作为块存储的后端
4.配置红帽 Ceph 存储 RADOS 网关作为 OpenStack Swift 的替代,将它与 OpenStack
Keystone 集成
实验一:准备 OpenStack 与 Ceph 集成
实验二:将 Ceph 与 Glance 集成
实验三:将 Ceph 与 Cinder 集成
实验四:使用 Ceph 和 RADOSGW 代替 Swift
CL210云计算
1.什么是云计算,云计算与虚拟化的区别
2.开源虚拟化 XEN 和 KVM 的优劣势
3.openstack 与云计算的关系
4.Openstack 九大组件介绍
1.Openstack 实验环境介绍
2.TripleO 部署
3.UnderCloud 与 OverCloud 架构介绍
4.校验 OverCloud 服务
5.管理企业 Openstack 部署
实验一:部署企业级 openstack
第三天 1.Keystone 身份服务管理
2.Keystone 工作原理及流程
3.创建用户,角色和租户
4.管理消息队列
实验一:创建租户,用户,关联租户,配置角色
第四天 1.创建 Glance 镜像,使用镜像部署云主机
2.自定义 Glance 镜像
3.Glance 镜像格式说明
4.Cinder 块存储原理
5.配置 Ceph 和 Glusterfs
实验一:自定义镜像文件
实验二:使用镜像部署云主机
第五天 1.配置对接 Ceph 存储
2.Glance 镜像存放在对象存储上
实验一:配置对接 Ceph 存储
实验二:镜像存放在对象存储上
第六天 1.Neutron 组件详解
2.SDN 网络和子网
3.Vxlan 技术详解
4.跟踪网络流表
5.网络故障排错
实验一:创建网络,子网和路由
实验二:配置 DHCP
第七天 1.配置 Overcloud 部署
2.扩展计算节点
3.迁移云主机
4.使用 Cinder 提供共享存储
实验一:通过 Overcloud 部署节点
实验二:扩展云主机
实验三:迁移云主机
第八天 1.Troubleshooting 计算节点故障
2.Troubleshooting 认证和消息队列
3.Troubleshooting openstack 网络和卷服务
实验一:openstack 故障排错
第九天 1.Openstack 计量服务架构
2.监控 Openstack
3.弹性伸缩
实验一:管理弹性伸缩
第十天 1.Heat 编排服务
2.编排案例
3.考试辅导
实验一:综合实验
DO447Ansible高级自动化运维
1.用 Git 管理 Ansible 项目
2.用 Yaml 管理 Ansible 的主机清单
3.主机清单中的变量管理
4.Ansible 的权限提升
实验一:编写 Yaml 清单文件
实验二:管理清单变量
实验三:控制特权升级
1.Ansible 的任务控制
2.include_tasks,pre_task 和 post_task 执行
3.Ansible playbook 之 tag 执行指定任务
4.Ansible 性能调优
实验一:控制任务执行
实验二:优化任务执行速度
第三天 1.使用过滤器处理变量
2.lookup 和 query 处理数据
3.Ansible 过滤器收集和处理网络信息
4.loop 高级循环
实验一:使用过滤器处理变量
实验二:lookup 和 query 使用
实验三:Ansible 高级循环
第四天 1.Ansible Playbook 高级用法
2.facts 事实变量
3.本地执行
4.任务委托
5.滚动更新
实验一:任务委派和管理滚动更新
实验二:管理任务执行和暂停
第五天 1.Ansible Tower 介绍
2.安装 Ansible Tower
3.web 界面管理 Ansible Tower
实验一:Ansible Tower 安装和 web 界面管理
第六天 1.Ansible Tower 的用管理
2.Ansible Tower 使用团队管理用户
3.Ansible Tower 基于角色的访问控制
实验一:创建和管理 Ansible Tower 用户和团队
实验二:使用用户和团队管理访问权限
第七天 1.web 界面管理主机的静态清单文件
2.创建用于访问清单主机创建计算机凭据
实验一:创建主机静态清单文件
实验二:管理清单主机的计算机凭据
第八天 1.为 Ansible Playbook 创建项目
2.创建作业模板和启动作业
3.导入静态清单
4.创建和更新动态清单
5.使用智能清单过滤主机
实验一:管理高级主机清单
实验二:创建和更新静态清单
第九天 1.Ansible Tower 创建 CI/CD 管道
2.Ansible Tower 的维护和日常管理
3.Ansible Tower 的故障排除
实验一:将 Gitlab CI/CD 管道和 Anisble Tower 集成
实验二:Ansible Tower 的日常维护和故障排除
第十天 1. 考前集训
实验一:考前集训和模拟
RH436集群管理

1.什么是集群,集群解决什么问题

2.集群分类(HA,LBC,HPC)

3.集群架构

4.创建一个基本集群

实验:创建packmaker集群

1.管理集群成员

2.Quorum仲裁机制

3.计算集群票数解决脑裂

4.仲裁参数设置

实验:在线添加集群节点,并测试仲裁机制

第三天

1.fence机制

2.使用fence保护数据

3.配置fence

4.测试fence

实验配置fence_xvm,并测试

第四天

1.什么是集群资源

2.创建和配置集群资源

3.创建和配置集群资源组

4.创建web集群

实验:添加VIP,文件系统,Apache服务,搭建web集群

第五天

1.配置集群日志

2.配置集群事件通知

3.集群失效排错

4.集群网络排错

5.ansible自动化部署集群

实验一:集群无法正常启动,排错案例

实验二:采用ansible部署集群

第六天

1.配置复杂集群资源组

2.管理集群启动顺序

3.配置集群location

4.配置集群资源优先级

实验:配置NFS集群

第七天

1.配置两节点集群

2.两节点集群防止脑裂

3.存储基础知识

4.存储SAN网络

5.配置ISCSI/FC存储

6.集群连接存储

实验:配置存储,在集群节点上连接存储

第八天

1.配置存储多路径

2.设置多路径的算法

3.测试多路径

实验:配置存储多路径,并验证

第九天

1.创建HA-LVM和CLVMD

2.管理集群级文件系统GFS2

3.GFS2文件系统管理及排错

实验:格式化GFS2并提供给集群

第十天

1.创建CLVMD资源

2.创建GFS2资源

3.考前辅导

实验:搭建web+mysql综合实验演示

RH442调优
1.调优的原理与思想
2.调优方法
3.开源监控工具详解(iostat,vmstat,sar,pmstat,lsof 等),分析并找出瓶颈,案例分享
实验一:使用 sar,iostat 监控
1.awk 工具使用,截取监控出来的数据,进行处理
2.图形化工具绘制图表来进行分析
3.GRUB 和 sysctl 工具调优方法
4.队列技术
5.tuned 工具使用
实验一:安装 tuned,并修改调优应用场景,测试调优效果
第三天 1.limits.conf 工具及 cgroup 使用
2.cgroup 案例分享
3.硬件监控(CPU,内存,网络,磁盘四大子系统)
实验一:cgroup 资源限制实验
第四天 1.进程优先级
2.动态优先级和静态优先级
3.FIFO 和 RR 的区别及案例分享
4.调整进程优先级
5.strace 和 ltrace
实验一:调整进程优先级,测试对系统的影响
实验二:strace 跟踪 iptables 命令在执行时做了哪些操作
第五天 1.CPU 缓存机制,计算 cache 命中率
2.valgrind 工具使用
3.systemtap 编译内核模块
4.小文件调优案例
实验一:安装 systemtap 工具,编译模块案例
第六天 1.文件系统结构精解(inode+block),修复文件系统必备技能
2.文件系统 journal 详解和优势
3.文件系统调优案例
4.文件系统修复案例
5.swap 调优
实验一:修复故障文件系统,恢复误删除文件
第七天 1.CPU 调优思想和方法
2.使用 Cgroup 限制 CPU 使用
3.指定进程使用特定的 CPU
4.NUMA 架构
5.CPU 中断设置
实验一:使用 Cgroup 限制 cpuload 程序的 CPU 使用
第八天 1.内存管理,物理内存和虚拟内存
2.TLB 概念及设置
3.内存缓存,内存脏页回收,clean 页回收
4.内存大页
实验一:设置脏页回收时间,并测试
第九天 1.内存溢出 OOM
2.内存泄漏
3.内存过量分配
4.数据库调优案例
实验一:内存过量分配
第十天 1.网络调优
2.模块调优
3.电源调优
4.虚拟化调优
实验一:网络调优案例