Linux Troubleshooting
Strukturierte Fehlersuche an Linux-Systemen
Der Kurs ist entworfen worden, um Linux Systemadministrationen Erfahrung mit der Behebung von seltenen Systemsproblemen zu verschaffen. Der Kurs basiert auf der Idee, dass praxisnahe Übungen die besten Methode sind Störungsbehebung zu erlern. Ungefähr 25% des Kurses besteht aus Theorie. In der anderen Zeit wird intensive an Übungen gearbeitet. Einleitend wird vermittelt, was wirkungsvolle, effiziente und angebrachte Techniken zur Findung und Behebung von Störungen sind. Dabei werden die benötigen Tools daui vorgestellt und angewendet. Kursteilnehmer können aus über 120 Übungen wählen, die nach Thema und Schwierigkeit geordnet sind. Die Übungen sind unabhängig voneinander, sodass die Kursteilnehmer nach ihrem persönlichen Präferenzen auswählen können.
Systemadministratoren
Erlernen von effizienten Techniken und den dazugehörigen Tools zur Behebung von seltenen Systemstörungen.
Gute Kenntnisse im Umgang und Administration mit Linux. Kurse "Enterprise Linux Fundamentals" und "Enterprise Linux Systemadministration" oder gleichwertige Kenntnisse.
Inhalt
- Troubleshooting Methodology
- The Troubleshooting Mind set
- Evaluating Possible Solutions
- Identifying and Implementing Change
- Define and Follow Policies
- Working with Others
- Finding Documentation
- Finding Help Online
- Finding Community Help
- Tools
- Common Troubleshooting Tools
- RPM Queries
- RPM Verification
- SRPM and spec Files
- strace and ltrace
- lsof and fuser
- ipcs and ipcrm
- iostat, mpstat, and vmstat
- ifconfig and ip
- arp and route
- Name Resolution
- netstat and rpcinfo
- nmap
- Netcat
- tcpdump and ethereal
Lab Tasks
- Determining the System's Configuration
- Troubleshooting with rpm
- Process Related Tools
- Network Tools
- Rescue Environments
- Runlevels
- Rescue Procedures
- Recovery Examples
Lab Tasks
- Recovery Runlevels
- Entering the Rescue Mode
- Re-install a destroyed Master Boot Record
- Recover from Deleted Critical Files
- Using SUSE Auto Repair Mode
- Topic Group 1
- Linux Boot Process
- Booting Linux
- Boot Process Troubleshooting
- Process Management and Troubleshooting
- File Systems Concepts and Troubleshooting
- Backups Concepts and Troubleshooting
Lab Tasks
- Troubleshooting Problems: Topic Group 1
- Topic Group 2
- Networking Tools
- Networking Commands Review
- Networking Troubleshooting
- IP Aliases vs Virtual Interfaces
- xinetd Concepts and Troubleshooting
- TCP Wrappers Concepts and Troubleshooting
- Netfilter/iptables Concepts and Troubleshooting
Lab Tasks
- Troubleshooting Problems: Topic Group 2
- Topic Group 3
- X11 Concepts, Troubleshooting, and Server Operation
- Syslog Concepts and Troubleshooting
- syslog-ng Concepts
- RPM Concepts and Troubleshooting
- Common Unix Printing System (CUPS)
- CUPS Troubleshooting
- at & cron Usage and Troubleshooting
Lab Tasks
- Troubleshooting Problems: Topic Group 3
- Topic Group 4
- Users and Groups
- Users and Groups Troubleshooting
- PAM Concepts and Troubleshooting
- Filesystem Quotas and Quotas Troubleshooting
- File Access Control Lists
- FACL Troubleshooting
- SELinux Concepts
- SELinux Troubleshooting
Lab Tasks
- Troubleshooting Problems: Topic Group 4
- Topic Group 5
- Kernel Modules and Troubleshooting
- Logical Volume Management
- Creating Logical Volumes
- LVM Deployment Issues
- LVM Troubleshooting
- RAID Concepts and Troubleshooting
- Lightweight Directory Access Protocol
- LDAP Troubleshooting
Lab Tasks
- Troubleshooting Problems: Topic Group 5
- Topic Group 6
- DNS Concepts and Troubleshooting
- Apache Concepts and Troubleshooting
- FTP Concepts and Troubleshooting
- Squid Concepts and Troubleshooting
Lab Tasks
- Troubleshooting Problems: Topic Group 6
- Topic Group 7
- Samba Concepts and Troubleshooting
- Sendmail Concepts and Troubleshooting
- Postfix Concepts and Troubleshooting
- IMAP & POP Concepts and Troubleshooting
Lab Tasks
- Troubleshooting Problems: Topic Group 7

