今天咱们来聊聊 RHCE,先不说分析的事儿,主要就是把证书的整个流程给大家讲清楚,各位可以先收藏着,等打算考的时候再拿出来看。
考前得先弄明白你考的到底是啥。RHCE(Red Hat Certified Engineer)就是红帽的中级认证,中文叫“红帽认证工程师”。这得在你通过了 RHCSA(红帽认证系统管理员)之后才能考,而且它更侧重于自动化管理、配置、部署、故障排查这些方面的能力。
RHCE 9.0 版本是依据 RHEL 9 系统的新认证,和以前 RHEL 7 那套老题型差别特别大,重点在于 Ansible 自动化配置管理,实际操作起来难度更大,也更偏向企业的实际作战情况。
一句话总结:RHCE 是从“你能够手动管理好一台机器”变成“你能够用 Ansible 批量管理好一堆机器”的跨越。
1.报考条件
必须一起进行 RHCSA(基于 RHEL 9 的 EX200 考试)。
2.报名方式
RHCE 考试不支持个人直接报名,得通过红帽授权的培训机构来进行考试预约。常见的方式有两种:
线下培训+考试:参加 RHCSA/RHCE 培训课程,然后统一预约考试。
单独考试预约:已经掌握相关技能的人可以不参加培训,直接联系机构单独考 RHCE(不过价格会更贵)。
报名资料通常包括:身份证或者护照的复印件、RHN 注册邮箱(考试成绩会发送到这个邮箱)、个人信息登记(比如拼音姓名、手机号、地址等等)。报名之后会给分配考试时间和考点,一般会提前 3 到 7 天通知。
3.考试形式
RHCE 全部都是实际操作的考试,没有一点选择题,整个过程都是用 Linux 命令操作、完成任务配置。
考试时长:3 个小时
考试环境:一台服务器,还有若干配置任务
考试地点:红帽授权的考试中心
考试系统:RHEL 9
考试工具:Web 界面的自动评分系统,还有本地终端
是否联网:考试的机器不能联网,也禁止带资料、U盘之类的东西。
考试的时候会提供任务文档,按照顺序完成指定的配置操作,系统会自动打分,总分是 300 分,得分达到 210 分及以上就算通过(也就是 70%)。
RHCE 考试的内容主要是围绕 Ansible 自动化来的,下面是高频的知识点和实操技能的清单(建议大家动手练得特别熟):
核心模块知识点(要熟练掌握)
Ansible 配置文件(ansible.cfg)的参数配置
inventory 文件(静态/动态)的格式和定义
ansible ad-hoc 命令的使用(比如 ansible all -m ping)
playbook 的编写规范(像 tasks、handlers、vars、templates 等等)
roles 的构建和调用方式
Jinja2 模板的语法
Ansible vault 的加密和解密
条件判断、循环、错误处理
编写复用性强的 playbook(把变量分离出来,使用 include/import)
操作类题型(模拟场景)
用 Ansible 安装 Web 服务并且启动
批量配置防火墙的规则
使用模板部署配置文件
批量创建用户、配置权限
部署数据库服务并且初始化
编写 role 来实现软件的安装和配置
故障修复(比如某个服务没启动、文件权限错误)
每一道题都是场景题,没有标准的答案,重点考查的是你能不能解决问题、配置是不是正确、重启之后是不是依旧有效。
RHCE 是红帽的线下实际操作考试,考试当天的流程、节奏还有注意事项一定得提前弄明白,要不然操作再熟练,要是出点差错也容易“栽跟头”。
1.考前准备(考试前 1 小时)
你得提前到考试中心(建议提前 30 到 60 分钟),流程大概是这样的:
出示有效的证件(像身份证、护照之类的)
签到,然后进行身份验证
等着监考老师给安排考试的机位
把手机、背包这些个人物品锁到储物柜里(考试的房间里禁止带任何不是考试用的东西)
考前说明(用中文讲解):监考老师会简单说一说考试的注意事项、输入信息的方式
2.考试前输入个人信息(正式考试前)
在考试系统里要填下面这些信息,这些信息一定得提前准备好,而且千万得填对:
项目 | 内容说明 |
Name | 建议填写拼音全名,不能填中文 |
注册 RHN 的邮箱(用于接收成绩) | |
Red Hat Username | 你的 RHN 账号(Red Hat 注册登录用) |
Country | 选择 China |
Certification Number | 如果已有红帽证书就填,没有可以留空 |
输入完成后才进入考试系统。
3.正式考试(时长 3 小时)
考试系统是个图形界面的终端环境,左边是题目文档(HTML 文件),右边是你的 Linux 系统命令行环境。
考点布局:
左边的浏览器窗口里有题目、说明文档
右边是真正的 RHEL 9 系统命令行环境,允许你随便切换终端、使用 man/help 等等。
考试题目形式:
有好多道场景题(8 到 14 题不一样,每题 10 到 50 分也不一样)。
每道题都是“需求 + 场景操作”的格式,比如说:
用 Ansible 配置 httpd 服务,还要求重启后依然保持开机自启;
使用模板创建一个配置文件,变量内容由 playbook 提供。
操作要求:
你得读懂需求,把 playbook 编写好、测试执行,还要确认操作是有效的。
所有的配置都得有“持久性”:这就是说你不能只是“运行一次成功”,还得保证服务配置、文件权限、变量定义在服务器重启后还能继续有效。
RHCE 考试重点在于稳定、持久、批量自动化,下面是常见的失分点,提前避开这些坑:
1.没有用 Ansible 而是手动操作
好多同学考试一紧张就会手动去改配置文件、直接运行命令。注意啦:RHCE 9.0 明确规定必须用 Ansible 来实现操作,手动做了也不给分。
比如说:
yum install httpd ← 这是错误的做法
应该写成 playbook 来执行安装任务。
2.playbook 写对了,但执行报错
建议每写一个 task 就执行一次 ansible-playbook xxx.yml 进行测试,别等到最后把全部都写完了才运行,出错了可不好排查。
3.模板路径、变量引用错误
Jinja2 模板的路径得写对,用 {{ variable }} 这个语法传变量参数的时候也容易写错;建议考试前多练几遍常见的模板案例。
4.权限、SELinux、firewalld 被忽视
你配置的服务运行不起来,有可能是 SELinux 或者防火墙阻拦了;得根据题目意思,判断是不是需要添加规则或者禁用 SELinux。
5.忘记设置服务自启动或配置持久保存
不少题目会提示“确保配置在重启后依旧生效”,这时候你不光要做配置,还得写 handler 来重启服务,并且把服务设置为 enabled 状态。
1.成绩公布
考试结束之后,成绩会在 3 个工作日内通过邮件发到你注册的 RHN 邮箱里(注意看看
邮件的内容有:考试的得分(满分 300 分,210 分算合格)、通过或者未通过的提示、证书编号(Certification ID)。
要是你没收到邮件,可以去 https://rhtapps.redhat.com 查看成绩的状态。
2.证书管理与验证
成绩通过以后,你的 RHCE 认证就自动和 RHN 账号绑定在一起了,接下来你可以去:
在 Red Hat 官网登录查看证书:https://www.redhat.com ,点击右上角 “Certification” → “Your Certifications” 就能查看证书的状态。
3.证书挂载 Credly(数字徽章)
Red Hat 现在通过 Credly 平台来管理电子徽章和证书下载。考试通过后:
你会收到一封来自 Credly 的邮件(通常是 “Red Hat issued you a new badge”),按照邮件的指引注册或者登录 Credly 平台,接受徽章之后,就能够下载 RHCE 的电子证书(PDF 格式)。
一定要用和你 RHN 一样的邮箱注册 Credly。
上一篇:从0到HCIE:他用180天摘取华为认证“皇冠上的明珠”
下一篇: