This course is appropriate for Enterprise Linux® system administrators seeking validation of their skills and ability to analyze Red Hat Enterprise Linux systems for common issues that may cause degradation or loss of performance and either correct the issues or gather forensic information that can be passed along to a third party. It is also appropriate for IT professionals who are on the path to earn Red Hat® Certified Specialist in Linux Diagnostics and Troubleshooting.

COURSE INSTRUCTOR: David Lewis, Enterprise Linux, Containerization

After completing this online training course, students will be able to:

  • Troubleshoot boot issues

  • Identify hardware issues

  • Troubleshoot storage issues

  • Troubleshoot RPM issues

  • Troubleshoot network issues

  • Troubleshoot application issues

  • Fix security issues

  • System administrators who manage Red Hat Enterprise Linux systems
  • System administrators who wish to demonstrate problem solving and analysis skills

We recommend students have earned a RHCE credential or have equivalent systems administration experience.

01. What is Troubleshooting
  • Using the Scientific Method 
  • Collecting Information 
  • Using Red Hat Resources 
02. Being Proactive
  • Monitoring Systems 
  • Configuring Remote Logging 
  • Using Configuration Management
  • Configuring Change Tracking 
03. Troubleshooting Boot Issues
  • Resolving Boot Loader Issues on BIOS Systems 
  • Resolving Boot Loader Issues on UEFI Sytems 
  • Dealing with Failing Services
  •  Resetting a Root Password 
04. Identifying Hardware Issues
  • Identifying Hardware Issues 
  • Managing Kernel Modules 
  • Handling Virtualization Issues
05. Troubleshooting Storage Issues
  • Orientation to the Linux Storage Stack 
  • Recovering from File System Corruption 
  • Recovering from LVM Accidents 
  • Dealing with LUKS Issues
  • Resolving iSCSI Issues 
06. Troubleshooting RPM Issues
  • Resolving Dependency Issues 
  • Recovering a Corrupt RPM Database 
  • Identifying and Recovering Changed Files
  • Subscribing Systems to Red Hat Updates 
07. Troubleshooting Network Issues
  • Testing Connectivity 
  • Resolving Connectivity Issues 
  • Inspecting Network Traffic 
08. Troubleshooting Application Issues
  • Resolving Library Dependencies 
  • Debugging Memory Leaks 
  • Debugging Application Execution 
09. Dealing with Security Issues
  • Fixing SELinux Issues 
  • Handling Authentication Issues 
  • Resolving Kerberos and LDAP Issues 
10. Troubleshooting Kernel Issues
  • Kernel Crash Dumps
  • Kernel Debugging with SystemTap