Linux Troubleshooting

Summary
This 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 the 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.

Prerequisites
Linux Power User or equivalent, Linux System Administration or equivalent, Linux TCP/IP Services or equivalent

Content

We bring this 5-day course accelerated to 4 days to optimise your time

Day 1

  • Section 1 Troubleshooting Methodology
  • Section 2 Tools
  • Common Troubleshooting Tools
  • RPM Queries and Verification
  • src Packages and spec Files
  • strace, ltrace, lsof and fuser
  • ipcs and ipcrm
  • btop, vmstat, iostat, mpstat, and sar
  • ifconfig, ip, arp and route
  • Name Resolution
  • netstat and rpcinfo
  • nmap and nc
  • tcpdump and ethereal
  • Lab 2
  • Exploring and documenting current system configuration state
  • Troubleshooting techniques with RPM, process related tools, and, network related tools
  • Section 3 Rescue Environments
  • Rescue Procedures
  • Recovery Examples


Day 2
  • Lab 3
  • Using rescue disk
  • Using mount and chroot to access hard disk
  • Reinstalling the boot loader
  • Setting up networking statically
  • Mounting an NFS share
  • Installing an RPM using the root option
  • Section 4
  • Linux Boot Process
  • Booting Linux
  • Boot Process Troubleshooting
  • Process Management and Troubleshooting
  • File Systems Concepts and Troubleshooting
  • Backups Concepts and Troubleshooting
  • Lab 4
  • Troubleshooting common system and daemon errors
  • Restoring files from backup

Day 3
  • Section 5
  • Networking Commands Review and Troubleshooting
  • IP Aliases vs Virtual Interfaces
  • iptables Concepts and Troubleshooting
  • Lab 5
  • iptables Scenarios
  • Networking Scenarios
  • Section 6
  • X11 Concepts, Troubleshooting, and Server Operation
  • Syslog Concepts and Troubleshooting
  • RPM Concepts and Troubleshooting
  • CUPS Troubleshooting
  • at and cron Troubleshooting
  • Lab 6
  • at and cron Scenarios
  • CUPS Scenerio
  • RPM Scenarios
  • Syslog Scenarios
Day 4
  • Section 7
  • Users and Groups Troubleshooting
  • PAM Concepts and Troubleshooting
  • FACL's and ACL's for users and/or groups
  • File Access Control Lists and Troubleshooting
  • Lab 7
  • Filesystem Scenarios
  • PAM Scenarios
  • User and Group Scenarios
  • Section 8
  • DNS Concepts and Troubleshooting
  • Apache Concepts and Troubleshooting
  • FTP Concepts and Troubleshooting
  • Squid Concepts and Troubleshooting
  • Lab 8
  • Apache Scenarios
  • DNS Scenarios
  • FTP Scenarios
  • Squid Scenarios
Day 4 (accelerated throughout the course)
  • Section 9
  • Samba Concepts and Troubleshooting
  • Sendmail Concepts and Troubleshooting
  • Postfix Concepts and Troubleshooting
  • IMAP and POP Concepts and Troubleshooting
  • Lab 9
  • IMAP/POP Scenarios
  • Postfix Scenarios
  • Samba Scenarios
  • Sendmail Scenarios
  • Section 10
  • Kernel Modules and Troubleshooting
  • Logical Volume Management and Creating Logical Volumes
  • LVM Deployment Issues and Troubleshooting
  • RAID Concepts and Troubleshooting
  • LDAP and LDAP Troubleshooting
  • Lab 10
  • Kernel Module Scenarios
  • LDAP Scenarios
  • LVM Scenario
  • RAID Scenario

Course Materials
Provided courseware

Administrative Information
Course dates:
21-24 Sept 2026

On Demand

Price 2.790,- € + VAT

More information
Phone: +32 (0)2 747 47 01

Course Registration Form