Red Hat Certified Specialist in Linux Diagnostics and Troubleshooting (EX342)

By Elle Krout

This course equips learners with the skills to both pass the certification exam and troubleshoot any Linux issue they encounter.

17 hours
  • 71 Lessons
  • 20 Hands-On Labs
  • 8 Course Quizzes

About the course

The Red Hat Certified Specialist in Linux Diagnostics and Troubleshooting exam tests learners on their ability to discover, analyze, and fix common issues one may expect as a Red Hat Specialist, systems administrator, or DevOps engineer working with Linux. We’ll learn how to handle issues related to system boot, package management, system files, network connectivity, application degradation, and authentication issues, as well as how to gather forensic information and handle any server issues we may encounter with a positive, curious mindset — and not abject terror.

This course will be Red Hat focused and assumes a general knowledge of administrating Linux systems. Learners should be comfortable with the concepts of Linux file systems, package management, system startup, and networking. The course will include refresher lessons for boot procedures and networking, but it will focus only on troubleshooting in-depth.

This course is not approved or sponsored by Red Hat.

  • Chapter 1 2 Lessons Introduction 6:58

    Course Introduction

    2:06

    About the Exam

    4:52
  • Chapter 2 15 Lessons General Troubleshooting Methods 2:50:17

    Understand and Employ General Methods for Troubleshooting

    2:56

    The Troubleshooting Mindset

    3:42

    Gathering System Information: System Information

    9:24

    Gathering System Information: Process Discovery

    7:05

    Red Hat Documentation

    4:31

    Finding Information on the CLI

    12:10

    Troubleshoot a Permissions Problem By Leveraging Systems Information and Documentation

    15:00 Hands-On Lab

    Monitoring and Performance Co-Pilot Setup

    5:18

    Using Performance Co-Pilot

    13:53

    Use Performance Co-Pilot to Monitor Systems

    30:00 Hands-On Lab

    Logging Basics

    9:17

    Remote Logging

    9:56

    Troubleshooting a Remote Logging Configuration

    30:00 Hands-On Lab

    General Troubleshooting Methods Review

    2:05

    General Troubleshooting Methods

    15:00 Quiz
  • Chapter 3 11 Lessons System Startup Issues 1:34:06

    Diagnose and Troubleshoot System Startup Issues

    3:31

    The Boot Process

    3:56

    Identifying Boot Failures

    11:10

    Regaining Root Control

    4:20

    Kernel Modules

    12:40

    Manage Kernel Modules and Parameters

    10:00 Hands-On Lab

    Identifying Service Failures

    9:20

    Troubleshooting Service Failures Upon Boot

    15:00 Hands-On Lab

    Hardware Issues

    7:27

    System Startup Issues Review

    1:42

    System Startup Issues

    15:00 Quiz
  • Chapter 4 11 Lessons File System Issues 2:29:40

    Diagnose and Troubleshoot File System Issues

    2:20

    Recovering Corrupted File Systems

    13:40

    Recover a Corrupted File System

    30:00 Hands-On Lab

    Troubleshooting LVM Configurations

    10:18

    Troubleshoot a Broken LVM Configuration

    15:00 Hands-On Lab

    Recovering Data from Encrypted File Systems

    14:42

    Recover Data From an Encrypted File System

    15:00 Hands-On Lab

    Troubleshooting iSCSI Issues

    17:24

    Troubleshoot an iSCSI Issue

    15:00 Hands-On Lab

    File System Issues Review

    1:16

    File System Issues

    15:00 Quiz
  • Chapter 5 9 Lessons Package Management Issues 1:42:35

    Resolve Package Management Issues

    1:06

    Resolving Package Dependency Issues

    7:06

    Fix Package Dependency Issues

    15:00 Hands-On Lab

    Recovering a Corrupted RPM Database

    8:30

    Recover a Corrupted RPM Database

    30:00 Hands-On Lab

    Tracking File Changes and Restoring Files

    9:23

    Restore Changed System Files

    15:00 Hands-On Lab

    Package Management Issues Review

    1:30

    Package Management Issues

    15:00 Quiz
  • Chapter 6 9 Lessons Networking Issues 1:20:19

    Troubleshoot and Fix Network Connectivity Issues

    2:20

    Networking Overview

    4:19

    Verifying Network Connectivity

    7:18

    Fixing Connectivity Issues

    12:47

    Troubleshoot Network Connectivity

    15:00 Hands-On Lab

    Inspecting Network Traffic

    7:34

    Inspect Network Traffic

    15:00 Hands-On Lab

    Networking Issues Review

    1:01

    Networking Issues

    15:00 Quiz
  • Chapter 7 11 Lessons Application Issues 1:42:31

    Diagnose Application Issues

    2:01

    Identifying Library Dependencies

    7:02

    Troubleshooting Library Dependency Issues

    10:00 Hands-On Lab

    Identifying Memory Leaks

    6:02

    Application Debugging Tools

    7:34

    Use Standard Application Debugging Tools on Linux

    15:00 Hands-On Lab

    SELinux Issues: Context

    11:13

    SELinux Issues: Troubleshooting

    12:11

    Resolving SELinux Issues

    15:00 Hands-On Lab

    Application Issues Review

    1:28

    Application Issues

    15:00 Quiz
  • Chapter 8 4 Lessons Authentication Issues 52:19

    PAM Issues

    15:00

    Troubleshoot an Issue with the Pluggable Authentication Module

    15:00 Hands-On Lab

    Identity Management Issues

    7:19

    Authentication Issues

    15:00 Quiz
  • Chapter 9 4 Lessons Aiding Third-Party Investigations 59:57

    Creating Kernel Crash Dumps

    3:24

    SystemTap Modules

    11:33

    Troubleshoot Kernel Issues

    30:00 Hands-On Lab

    Aiding Third-Party Investigations

    15:00 Quiz
  • Chapter 10 3 Lessons Conclusion 3:56:06

    Preparing for the Exam

    10:06

    Red Hat Certified Specialist in Linux Diagnostics and Troubleshooting (EX342) Exam

    3:45:00 Hands-On Lab

    Conclusion and What’s Next

    1:00

What are Hands-on Labs

What's the difference between theoretical knowledge and real skills? Practical real-world experience. That's where Hands-on Labs come in! Hands-on Labs are guided, interactive experiences that help you learn and practice real-world scenarios in real cloud environments. Hands-on Labs are seamlessly integrated in courses, so you can learn by doing.

Get Started
Who’s going to be learning?
Sign In
Welcome Back!

Psst…this one if you’ve been moved to ACG!