RHCSA 9 (EX200)
Progress Summary
| Phase | Description | Status | Notes |
|---|---|---|---|
0: Lab Setup |
Rocky 9 VMs, KVM environment, practice infrastructure |
π‘ In progress |
|
1: Installation |
RHEL installation methods, kickstart, verification |
π‘ In progress |
2026-02-27 study session |
2: Essential Tools |
man, info, vim, I/O redirection, shell variables, history |
π‘ In progress |
2026-02-27 study session |
3: File Management |
cp, mv, rm, tar, compression, links |
β Not started |
β |
4: Text Files |
grep, regex, vim editing, awk, head/tail |
β Not started |
β |
5: Connecting to RHEL |
SSH, console access, key-based auth |
β Not started |
β |
6: User & Group Management |
useradd, passwd, groups, sudo |
β Not started |
β |
7: Permissions |
chmod, chown, ACLs, umask, sticky bit, SGID |
β Not started |
β |
8: Networking |
nmcli, ip, hostnamectl |
β Not started |
β |
9: Software Management |
dnf, yum, rpm, repos |
β Not started |
β |
10: systemd |
systemctl, units, targets, enable/mask |
β Not started |
β |
11: Storage |
lsblk, fdisk, mkfs, partitions |
β Not started |
β |
12: LVM |
pvcreate, vgcreate, lvcreate, resize |
β Not started |
β |
13: Layered Storage |
Stratis, VDO |
β Not started |
β |
14: Kernel Management |
Modules, tuned, bootloader |
β Not started |
β |
15: Scheduling Tasks |
cron, at, systemd timers |
β Not started |
β |
16: Logging |
journalctl, rsyslog |
β Not started |
β |
17: SELinux |
semanage, restorecon, setsebool β CRITICAL |
β Not started |
Most common failure point |
18: Automounting |
autofs, NFS |
β Not started |
β |
19: Time Services |
chronyd, timedatectl |
β Not started |
β |
20: Containers |
Podman, buildah |
β Not started |
β |
21: Practice Exams |
Full 3-hour timed simulation |
β Not started |
β |
Overall: 2 / 22 phases (9%)
Target: 2026-06-01
Study Schedule:
| Week | Chapters | Focus |
|---|---|---|
1 |
1-4 |
Installation, Tools, Files |
2 |
5-8 |
Users, Permissions, Network, Software |
3 |
9-12 |
Processes, Tasks, systemd, Logging |
4 |
13-16 |
Storage, File Systems, Boot |
5 |
17-21 |
SELinux, SSH, Firewall, Containers |
6 |
22 + Review |
Practice Exams |
Assessment
Lab Readiness Checklist
Before starting any phase, verify:
-
KVM/libvirt installed and running (
systemctl status libvirtd) -
User in libvirt/kvm groups (
groups | grep -E '(libvirt|kvm)') -
Rocky 9 ISO downloaded (
ls ~/isos/Rocky-9-latest-x86_64-minimal.iso) -
server1 VM created and accessible via SSH
-
server2 VM created (needed for NFS/clustering β chapters 15, 18)
-
Base snapshot taken (
virsh snapshot-list rhcsa-server1) -
Extra 5GB disks attached for storage labs (chapters 11-14)
-
SSH key copied to VMs (
ssh admin@server1 'hostname')
See Phase 0: Lab Setup for full setup guide.
Prior Knowledge
| Domain | Confidence | Evidence |
|---|---|---|
File operations (cp, mv, rm, find) |
β Strong |
Daily CLI mastery drills, Terminal Mastery track complete |
Text processing (grep, sed, awk) |
β Strong |
Codex pages, reMarkable workbooks, daily practice |
Vim editing |
β Strong |
Primary editor, Vim Mastery track in progress |
Networking (ip, ss, nmcli) |
β Strong |
CCNP background, domus infrastructure |
SSH and remote access |
β Strong |
802.1X EAP-TLS project, daily use |
systemd |
β οΈ Moderate |
Use daily, need deeper unit file authoring |
Storage / LVM |
β οΈ Moderate |
Arch uses btrfs; LVM resize needs practice |
SELinux |
β Weak |
Arch doesn’t use SELinux; need dedicated lab time |
Podman / containers |
β οΈ Moderate |
Docker experience, Podman syntax differences |
Kickstart / automated install |
β Weak |
Never authored a kickstart file |
NFS / autofs |
β Weak |
Limited exposure |
Risk Areas
-
SELinux β #1 exam failure topic. Zero daily exposure on Arch. Requires dedicated Rocky 9 VM practice with deliberate SELinux troubleshooting scenarios.
-
LVM resize under pressure β Extend/reduce without data loss under 3-hour time constraint.
-
nmcli memorization β Know the concepts, need command muscle memory for RHEL-specific syntax.
-
Exam is no-internet β Must know
manpage navigation cold. Cannot rely on web docs.
Study Strategy
|
The exam is 100% practical. You must TYPE commands from memory. Reading alone is insufficient. |
-
Read β Review chapter concepts
-
Type β Execute every command (no copy-paste for learning)
-
Document β Capture what works, what breaks in phase partials
-
Diagram β Visualize with D2 diagrams
-
Break it β Use Rocky 9 VM, break things, fix them
-
Time β Practice under exam time pressure (3 hours)
Chapter Dependencies
| Chapters | Requires | Why |
|---|---|---|
1-5 |
None |
Foundation chapters β installation, tools, files, text, SSH |
6-7 |
Ch 2 (vim, shell) |
User/permission editing requires shell competence |
8 |
None |
Networking is standalone (your CCNP strength) |
9 |
Ch 1 (installation) |
Package management builds on repo config from install |
10 |
Ch 2 (shell basics) |
systemd commands require shell fluency |
11-14 |
Ch 1 (LVM from install) |
Storage/LVM builds on partitioning concepts |
15 |
Ch 10 (systemd) |
systemd timers require systemd knowledge |
16 |
Ch 10 (journalctl) |
Logging depends on systemd journal concepts |
17 |
Ch 7 (permissions) |
SELinux contexts extend the permission model β hardest chapter |
18 |
Ch 8 (networking) |
NFS/autofs requires network config working first |
19 |
Ch 10 (systemd) |
chronyd is a systemd-managed service |
20 |
None |
Podman is standalone β containers are self-contained |
21 |
ALL |
Practice exam covers every domain |
Advantage: Network Engineer Background
You hold CCNP-level networking knowledge. This means: - Chapters 5 (SSH), 8 (Networking), 19 (Firewall) are mostly review - Translate Cisco mental models to Linux equivalents - See Network Engineer’s Guide to Linux
Metadata
| Field | Value |
|---|---|
EDU ID |
EDU-2026-02-rhcsa |
Author |
Evan Rosado |
Created |
2026-02-27 |
Last Updated |
2026-04-05 |
Status |
Active |
Category |
Certification |
Priority |
P0 |
Target Completion |
2026-06-01 |
Primary Resource |
Red Hat RHCSA 9 Cert Guide β Sander van Vugt (Pearson) |
Exam Code |
EX200 |
Duration |
3 hours |
Format |
Performance-based (hands-on tasks) |
Passing Score |
210 / 300 (70%) |
Practice Environment |
Rocky 9 VMs on kvm-01, Arch Linux (modestus-razer) |
Certification Body |
Red Hat |
Related Tracker |
|
Related
This Project
-
Lab Setup β KVM/Rocky 9 practice environment
-
For Network Engineers β Cisco-to-Linux translation
Prerequisite Skills
-
Terminal Mastery (DONE) β CLI foundation for all RHCSA chapters
-
Vim Mastery (In Progress) β required for exam text editing
-
Local Documentation System β man/info pages for exam-style reference
Follow-On Certifications
-
RHCE (EX294) β Ansible automation, next Red Hat cert
-
LPIC-1 β complementary Linux cert (Debian/Ubuntu coverage)
-
CISSP β broader security context for enterprise Linux