Skip Ribbon Commands
Skip to main content

L-314 - Linux Troubleshooting


Duration: 5 Days




Delivery Method:

Software Assurance Value:

Microsoft CPE:

Course Information

Course Description

​This 5-day course is designed to give the Linux system administrator an in-depth look at common and not so common Linux system problems. This course takes a hands on approach to troubleshooting with a break-fix philosophy, 25% lecture, and 75% lab intensive content. Lab exercises contain a pool of over 120 simple and complex real-world troubleshooting scenarios. Lab work is flexible enough to satisfy the expectations of experienced to intermediate administrators through ranked difficulty of scenarios. Students will find the approach of this course of structure with flexibility very rewarding. Lab tasks let students choose the type of scenarios they would like to tackle, with hints, helps, and solutions to make learning very effective.

This course is currently offered on the latest releases of Red Hat Enterprise Linux.

Course Objectives

Course Audience

​This course is designed for experienced Linux systems administrators that want to improve their ability to investigate, diagnose, and correct problems with Linux servers.

Course Outline


  • Troubleshooting Methodology
  • Common Troubleshooting Tools
  • RPM Queries and Verification
  • src Packages and spec Files
  • strace, ltrace, lsof and fuser
  • ipcs and ipcrm
  • vmstat, iostat, mpstat, and sar
  • ifconfig, ip, arp and route
  • netstat, rpcinfo, nmap, nc
  • tcpdump and ethereal
  • Rescue Environments and Procedures
  • Linux Boot Process Troubleshooting
  • Process Management and Troubleshooting
  • File Systems Concepts and Troubleshooting
  • Backups Concepts and Troubleshooting


  • Networking Commands Review and Troubleshooting
  • IP Aliases vs Virtual Interfaces
  • Concepts and Troubleshooting:
  • xinetd, TCP Wrappers, iptables
  • X11, Syslog, RPM
  • CUPS, at, cron


  • Users and Groups Troubleshooting
  • PAM Concepts and Troubleshooting
  • Filesystem Quotas and Quotas Troubleshooting
  • File Access Control Lists and Troubleshooting
  • DNS Concepts and Troubleshooting


  • Apache Concepts and Troubleshooting
  • FTP Concepts and Troubleshooting
  • Squid Concepts and Troubleshooting
  • Samba Concepts and Troubleshooting
  • Sendmail Concepts and Troubleshooting
  • Postfix Concepts and Troubleshooting


  • IMAP & POP Concepts and Troubleshooting
  • Kernel Modules and Troubleshooting
  • Logical Volume Management and Creating Logical Volumes
  • LVM Deployment Issues and Troubleshooting
  • RAID Concepts and Troubleshooting
  • Lightweight Directory Access Protocol and LDAP Troubleshooting

Course Prerequisites

Students are expected to have experience using and administering Linux. Fundamentals such as an understanding of the Linux filesystem, process management, and the ability to manipulate and edit files is considered a must, and will NOT be covered in class.
Before attending this course, students must have:
  • Completed L-100, Introduction to the Linux Operating System, or have equivalent knowledge.
  • Completed L-250, Enterprise Linux Systems Administration, or have equivalent knowledge.
  • Completed L-275, Enterprise Linux Network Services, or have equivalent knowledge.
  • Completed L-615, Linux for UNIX Administrators
Course Schedule
This course is not scheduled yet.