更新日期:2026-09-05(CL260 14 章、RH436 13 章精读全部完成;RH442 精读全部完成(第 1~13 章 ✅))| 注:原“官方教材文字版(整书 OCR)”栏目已于 2026-09-06 从本站移除;本系列为章节精读,各篇“教材原文”括号内为原书页码 关联:分章笔记/01-Linux/00-概述与资料地图、06-RedHat-RHCE-RHCA-目录梳理与课程地图、02-08-Ansible自动化
- RHCA 官方考试/教材均为英文,术语(inventory、handler、idempotency、link aggregation…)必须按英文原义理解,中文二手资料容易失真。
- 精读系列覆盖五门课程的官方英文教材章节:DO447(Ansible 高级自动化)、RH358(服务管理与自动化)、RH436(高可用集群)、CL260(Ceph)、RH442(性能调优);每篇提供原书页码、中文精讲与命令示例。原整书 OCR 文字版已从本站移除,需要全文可参考官方原版教材。
| 章 | 英文标题 | 主题(中文速记) |
|---|
| 1 ✅ | Developing with Recommended Practices | 推荐实践:简单/组织/测试 + Git 管理项目 |
| 2 ✅ | Managing Inventories | 清单管理:静态/动态/插件 |
| 3 ✅ | Managing Task Execution | 任务执行:提权/委派/批次 |
| 4 ✅ | Transforming Data with Filters and Plugins | Jinja2 过滤器与插件处理数据 |
| 5 ✅ | Coordinating Rolling Updates | 滚动更新与序列(serial/strategy) |
| 6 ✅ | Installing and Accessing Ansible Tower | Tower 安装与访问 |
| 7 ✅ | Managing Access with Users and Teams | 用户/团队/RBAC |
| 8 ✅ | Managing Inventories and Credentials | Tower 清单与凭据 |
| 9 ✅ | Managing Projects and Launching Ansible Jobs | 项目与作业启动 |
| 10 ✅ | Constructing Advanced Job Workflows | 高级作业工作流(节点/分支) |
| 11 ✅ | Communicating with APIs using Ansible | URI/API 自动化 |
| 12 ✅ | Managing Advanced Inventories | 高级清单(云/AWX 动态) |
| 13 ✅ | Creating a Simple CI/CD Pipeline with Ansible Tower | Tower CI/CD 流水线 |
| 14 ✅ | Performing Maintenance and Routine Administration | Tower 日常维护管理 |
| 15 ✅ | Comprehensive Review | 综合复习 |
| 章 | 英文标题 | 主题(中文速记) |
|---|
| 1 ✅ | Managing Network Services | systemd 服务 + NetworkManager/nmcli + 自动化 |
| 2 ✅ | Configuring Link Aggregation | 网卡链路聚合(teaming/bonding) |
| 3 ✅ | Managing DNS and DNS Servers | DNS/BIND |
| 4 ✅ | Managing DHCP and IP Address Assignment | DHCP 与地址分配 |
| 5 ✅ | Managing Printers and Printing Files | CUPS 打印 |
| 6 ✅ | Configuring Email Transmission | 邮件发送(postfix) |
| 7 ✅ | Configuring MariaDB SQL Databases | MariaDB 数据库服务 |
| 8 ✅ | Configuring Web Servers | Apache httpd 虚拟主机 |
| 9 ✅ | Optimizing Web Server Traffic | Varnish 缓存 + HAProxy 均衡/TLS |
| 10 ✅ | Providing File-based Network Storage | NFS/SMB 文件共享 |
| 11 ✅ | Accessing Block-based Network Storage | iSCSI 块存储 |
| 12 ✅ | Comprehensive Review | 综合复习 |
| 章 | 英文标题 | 主题(中文速记) |
|---|
| 1 ✅ | Introducing Red Hat Ceph Storage Architecture | Ceph 架构:MON/OSD/MGR/MDS、CRUSH/PG、四类访问方式、管理接口 |
| 2 ✅ | Deploying Red Hat Ceph Storage | cephadm 部署三步、service spec、标签与 admin 节点、扩容加 OSD |
| 3 ✅ | Configuring a Red Hat Ceph Storage Cluster | 集群配置:认证/网络/服务编排 |
| 4 ✅ | Creating Object Storage Cluster Components | 对象存储组件:池/EC/客户端用户等 |
| 5 ✅ | Creating and Customizing Storage Maps | CRUSH/osd map 定制(含 pg-upmap) |
| 6 ✅ | Providing Block Storage Using RADOS Block Devices | RBD 块存储 |
| 7 ✅ | Expanding Block Storage Operations | RBD 运维扩展(快照/克隆/镜像等) |
| 8 ✅ | Providing Object Storage Using a RADOS Gateway | RGW 对象网关(S3/Swift) |
| 9 ✅ | Accessing Object Storage Using a REST API | REST API 访问对象 |
| 10 ✅ | Providing File Storage with CephFS | CephFS 文件存储 |
| 11 ✅ | Managing a Red Hat Ceph Storage Cluster | 集群日常管理 |
| 12 ✅ | Tuning and Troubleshooting Red Hat Ceph Storage | Ceph 调优与排障 |
| 13 ✅ | Managing Cloud Platforms with Red Hat Ceph Storage | 对接云平台(OpenStack 等) |
| 14 ✅ | Comprehensive Review | 综合复习 |
| 章 | 英文标题 | 主题(中文速记) |
|---|
| 1 ✅ | Creating High Availability Clusters | 用 pcs/corosync 建 HA 集群 |
| 2 ✅ | Managing Cluster Nodes and Quorum | 节点管理与 quorum 计算 |
| 3 ✅ | Isolating Malfunctioning Cluster Nodes | fencing 设备与隔离代理 |
| 4 ✅ | Creating and Configuring Resources | 资源/资源组/约束 |
| 5 ✅ | Troubleshooting High Availability Clusters | 集群排障 |
| 6 ✅ | Automating Cluster and Resource Deployment | 自动化部署集群与资源 |
| 7 ✅ | Managing Two-node Clusters | 双节点集群特有议题 |
| 8 ✅ | Accessing iSCSI Storage | iSCSI initiator 访问块存储 |
| 9 ✅ | Accessing Storage Devices Resiliently | DM Multipath 弹性存储访问 |
| 10 ✅ | Configuring LVM in Clusters | HA-LVM / 共享卷组 |
| 11 ✅ | Providing Storage with the GFS2 Cluster File System | GFS2 集群文件系统 |
| 12 ✅ | Eliminating Single Points of Failure | 网络冗余/多级 fencing |
| 13 ✅ | Comprehensive Review | 综合复习 |
| 章 | 英文标题 | 主题(中文速记) |
|---|
| 1 ✅ | Introducing Performance Tuning | 调优概念与方法论 |
| 2 ✅ | Selecting Performance Monitoring Tools | 监控工具(PCP、pidstat 等) |
| 3 ✅ | Viewing Hardware Resources | 硬件资源查看 |
| 4 ✅ | Configuring Kernel Tunables and Tuned Profiles | sysctl 内核参数与 tuned |
| 5 ✅ | Managing Resource Limits with Control Groups | cgroups 资源限制 |
| 6 ✅ | Analyzing Performance Using System Tracing Tools | 系统追踪工具(strace/perf…) |
| 7 ✅ | Tuning CPU Utilization | CPU 调度/亲和性调优 |
| 8 ✅ | Tuning Memory Utilization | 内存/交换调优 |
| 9 ✅ | Tuning Storage Device I/O | 存储 I/O 调度调优 |
| 10 ✅ | Tuning File System Utilization | 文件系统挂载参数调优 |
| 11 ✅ | Tuning Network Utilization | 网卡/内核网络调优 |
| 12 ✅ | Performing Tuning in Virtualization Environments | 虚拟化环境调优 |
| 13 ✅ | Comprehensive Review | 综合复习 |
关联中文资料:CL260→02-08 附近 Ceph/存储笔记;RH442→02-09-性能调优RH442(RHCA).md;RH436→02-10 附近集群笔记(如有)。
- 命名约定:
课程代号-序号-ChapterN-英文主题.md(如 DO447-01-Chapter1-DevelopingWithRecommendedPractices.md)。 - 每篇结构:目标/Objectives(原文)→ 核心知识点(英文术语+中文精讲+命令示例)→ 教材实验要点 → 命令速查表 → 词汇表 → 自测。
- 进度:DO447 第 1~15 章 ✅、RH358 第 1~12 章 ✅(两本教材精读全部完成:DO447 第 13 章 CI/CD、第 14 章 Tower 维护管理、第 15 章综合复习;RH358 第 12 章为课程综合复习)。
- 进度(RHCA 第二批):CL260 第 1~14 章 ✅(Ch12 调优排障、Ch13 云平台对接、Ch14 综合复习已收尾,CL260 全部完成);RH436 第 1~13 章 ✅(Ch1~3 建群/quorum/fencing,Ch4~13 资源约束/排障/自动化/双节点/iSCSI/multipath/HA-LVM/GFS2/SPOF/综合复习)全部完成;RH442 第 1~13 章 ✅(Ch1 方法论、Ch2 监控工具、Ch3 硬件资源、Ch4 tuned/sysctl、Ch5 cgroups、Ch6 系统追踪、Ch7 CPU、Ch8 内存、Ch9 存储 I/O、Ch10 文件系统、Ch11 网络、Ch12 虚拟化、Ch13 综合复习)全部完成(对照中文笔记 02-09-性能调优RH442(RHCA).md)。
- 先英文后中文:每节先读教材英文段落,再对照精读笔记中文解释,卡住的术语查词汇表。
- 动手复现:DO447 有大量 Guided Exercise,照做
lab xxx start/grade/finish 环节;RH358 用虚拟机做 systemctl/nmcli 实验。 - 术语卡片:把下表的英文术语做成 Anki/双栏卡,见词能说中文、见中文能拼英文。
- 关联已有中文资料:DO447 对应
02-08-Ansible自动化(RH294DO447);RH358 对应 02-05-服务管理与安全、02-04-日志与网络。
| 英文术语 | 中文 | 一句话速记 |
|---|
| control node | 控制节点 | 跑 ansible 命令的机器(本课程 workstation) |
| managed host | 受管主机 | 被自动化的目标机 |
| inventory | 清单 | 受管主机与分组的列表 |
| playbook / play / task | 剧本/剧幕/任务 | playbook 含 play,play 含 tasks 列表 |
| module | 模块 | 每个任务调用的功能单元(yum/service/copy…) |
| handler | 处理程序 | 被 notify 触发、仅变更时执行 |
| role | 角色 | 可复用的 play 组织单元(tasks/defaults/handlers…) |
| idempotent / idempotency | 幂等 | 重复执行结果一致、不产生重复变更 |
| check mode | 检查模式 | 演练不真改(--check) |
| syntax check | 语法检查 | 只查语法不执行(--syntax-check) |
| Jinja2 template | 模板 | {{ 变量 }} / {% 控制 %} 的文本模板 |
| group_vars / host_vars | 组变量/主机变量 | 按清单分组存放的变量文件 |
| register + failed_when | 注册结果+失败条件 | 校验任务真实结果而非返回码 |
| block / rescue | 块/救援 | 类似 try/catch 的失败恢复 |
| infrastructure as code | 基础设施即代码 | 用代码定义并构建系统 |
| DVCS (Git) | 分布式版本控制 | 本地全量历史、可离线提交 |
| working tree / index | 工作区/暂存区 | add 把改动放进暂存区 |
| bare repository | 裸仓库 | 无工作区、只存历史,供服务器 push/pull |
| HEAD / branch / tag | 指针/分支/标签 | HEAD=当前提交引用 |
| NetworkManager / nmcli | 网络管理器/命令行客户端 | RHEL 网络配置推荐工具 |
| connection profile | 连接配置档 | nmcli 里一个网卡配置 |
| systemd unit / daemon | 单元/守护进程 | 服务由 .service 单元管理 |
| enable / disable | 开机自启/关闭自启 | systemctl enable 建软链 |
| rhel-system-roles | 红帽系统角色 | 官方维护的 RHEL 自动化角色集合 |