ES
← Back to RHCSA EX200

Published: 9/8/2026

Practice environment: Red Hat labs + local Vagrant lab

Pipeline RH024 → RH104 → RH124 → RH134 → Book → RH199 → EX200; official labs and Vagrant.

Goal

Make it clear where I practice and which phase of the EX200 plan I’m in:

  1. RHCSA path on ROL: RH024 (video) completed; RH104 Fundamentals v9.1 in progress.
  2. Earned base courses: RH124 and RH134 (Credly badges).
  3. Current reinforcement: Red Hat RHCSA 9 Cert Guide (Van Vugt, Ch. 7 permissions) + RH199 Rapid Track v10.0.
  4. Official labs on ROL/LMS and local lab VirtualBox/Vagrant (2 VMs) for SSH/networking.

Study pipeline

RH024 → RH104 → RH124 → RH134 → Book → RH199 → EX200 (target) → EX294 (RHCE path)

Pre-exam practice target: ~Oct 30, 2026 (~73-day plan; day ~20/73).

Courses and resources

ResourceStatusRole in my path
RH024 — Getting Started (video)Completed (Sep 8)RHCSA path prerequisite on ROL
RH104 — Linux Fundamentals (v9.1)In progress (10/56)Fundamentals + GNOME labs via VNC
RH124 — Red Hat System Administration I (v10.0)CompletedFoundation: users, permissions, storage, bash
RH134 — Red Hat System Administration II (v10.0)CompletedLVM, firewall, SELinux, boot, containers
Red Hat RHCSA 9 Cert Guide (Sander van Vugt)In progress (335/1593 p.)Now Ch. 7 Permissions / ACL
RH199 — RHCSA Rapid Track (v10.0)In progress (10/154 p.)Accelerated review on ROL

Usual access:

Local Vagrant lab (Rocky Linux 9)

To practice when I don’t have the Red Hat lab open, I keep a base lab in the repo: labs/rhcsa-base/Vagrantfile. It brings up two Rocky Linux 9 VMs (RHEL 9 compatible), ideal for networking, SSH, remote cron, firewalld, and similar scenarios.

VMHostnamePrivate IPResources
serverserver.lab.local192.168.56.101 vCPU / 1024 MB
clientclient.lab.local192.168.56.111 vCPU / 1024 MB

Environment features:

Quick usage from labs/rhcsa-base/:

vagrant up            # create/start server and client
vagrant ssh server    # log into the server
vagrant ssh client    # log into the client
vagrant halt          # power off the VMs
vagrant destroy -f    # wipe the lab and start fresh

Local Vagrant artifacts (.vagrant/, *.log, *.box) are in .gitignore, so they are not versioned.

How I work each session

  1. Open the chapter on ROL (RH199, rh134-10.0/pages/...) or advance in the Van Vugt book.
  2. Use the environment assigned by the course, or bring up the local lab with vagrant up, depending on what I need to repeat.
  3. Capture commands and notes in the following modules on this blog.
  4. If the official lab expires or the course window renews, I keep practicing in the local lab without depending on Red Hat.

What I avoid

Outcome

Practice aligned with official RHEL labs, reinforcement with RH104 + book + RH199 toward EX200, plus a local lab (Vagrant/VirtualBox, 2 VMs) for SSH/networking and review.