Courses Offered

    Download pdf format

Linux Troubleshooting Techniques and Tools
[ Course No. RH142: - 4 Days ]


Troubleshooting is both an art and a science, an instinct (typically informed by experience) and a technique. In RH142 Linux Troubleshooting Techniques and Tools, participants will learn techniques for troubleshooting a Linux system and will learn to use a variety of troubleshooting tools available on Red Hat Enterprise Linux. Linux Troubleshooting Techniques and Tools is a 4 day heavily lab-oriented class designed to help participants learn (or improve) their troubleshooting skills using tools available in Red Hat Enterprise Linux. Labs will offer a range of problems from RHCT level and up to allow participants to extend their knowledge and techniques. Participants will have the opportunity to debug live systems, exercising their new troubleshooting skills on a working system so that they can start to (or continue to) develop troubleshooting experience..


  • Linux system administrators who understand how to install and configure a Red Hat Enterprise Linux system and who wish to deepen their understanding of troubleshooting on Linux.

Before attending this course, students must have:

  • Red Hat Enterprise Linux System Administration (RH133/RH131), Red Hat Certified Technician (RHCT) certification holder, or equivalent experience
  • System administration knowledge under Red Hat Enterprise Linux. This knowledge includes: installation, service management (using service and chkconfig, for example), basic system monitoring (using ps and top, and perhaps meminfo and the /proc filesystem), filesystem management (using fdisk and mkfs), and basic troubleshooting (including managing log files and perhaps the use of hardware probing tools such as ethtool and lspci).


    Next Class(es)



Unit 1 - Troubleshooting Techniques

An introduction to troubleshooting methods, best practices, and tools.

Unit 2 - Common Troubleshooting Tools

Analysing log files; monitoring file changes; Rebuilding the RPM database.

Unit 3 - Troubleshooting Boot Issues

Working with advanced GRUB features; rescue and GRUB CDs; advanced ext2/ext3 filesystem repair; rescuing RAID and LVM volumes.

Unit 4 - Revision control

An example to track configuration changes with a revision control system.

Unit 5 - Hardware

Preempting hardware failures (looking for the signs); protecting against hardware failures; redundant configurations; tools to help identify hardware failures and intermittent problems.

Unit 6 - Applications

An overview of tools and techniques for troubleshooting applications. Some common application problems and how to solve them.

Unit 7 - Network

Manual configuration of network cards, troubleshooting advanced setups (bonded interfaces, virtual interfaces); connectivity issues; network diagnostic tools.

Unit 8 - Security

Working effectively with (and not against) security tools, including SELinux, SSL, and authentication.

Unit 9 - Red Hat Resources and Reporting Problems

Support options; Knowledgebase; certified training; initiating support calls; TAM support; developer support; bugzillas; support workflow; diagnostic and information-gathering tools.

Need Help Signing Up For Training?

Complete this form for fast scheduling help.

* Full Name:
  Company Name: 
  Phone Number:  [555-555-5555]  Ext:
* Email:  
* Comments:
Please Enter Numbers From Above

Bronze classes Bronze classes are new dates that have recently been added to the schedule. Plan ahead and save 25% when you register for a Bronze Course.

Silver classes Silver
classes are filling up fast. Grab a seat and save 15% when you register for a Silver Course.

Gold classes Gold
classes are Guaranteed to Run on the dates, times, and locations listed. Please note that circumstances beyond our control (illness, loss of power) may preclude class delivery. Golden classes are available at standard pricing.

Partner classes Partner
classes are delivered by Knowlogy's expert training partners. Contact your account manager for any available savings.

  • 1 Find Course
  • 2 Register
  • 3 You're Done!