Course 613:
SuSE Linux Troubleshooting

(5 days)


Course Description

Linux is an extremely stable OS; yet, as with any complex system, it can have problems. The student completing this course will have the knowledge and techniques necessary to quickly find the cause or causes of the anomalous behavior and make informed decisions on how to lessen or fix the problem. After a review area, the course presents typical problems and solutions for the area. This is followed by a workshop where students solve problems in the area.

Learning Objectives

  • Learn and practice an approach to troubleshooting Linux systems
  • Steps necessary to make sure problems can be easily found and resolved
  • Hands-on experience with troubleshooting tools

Who Should Attend

Administrators responsible for troubleshooting problems on SuSE Linux systems.

Suggested Prerequisites

This is a third course in Linux system administration. To be successful in this course the student must have the background provided by ROI’s SUSE Workstation Administration and SUSE Server Administration courses.

Course Outline

Introduction and Overview

Unit 1: The General Troubleshooting Processes

  • Document What You Have
  • Where to Get Host Data
  • An Approach to Troubleshooting
  • Commands for Checking the Hardware
  • Commands for System Checking
  • Remote Troubleshooting

Unit 2: When the System Will Not Boot

  • Hardware BIOS Problems
  • How GRUB Works
  • Booting from Rescue Disk
  • Booting from a liveCD

Unit 3: File System Problems

  • File System Organization
  • How Corruption Occurs
  • Preventative Measures
  • File Recovery Methods
  • MBR Recovery Methods
  • Performance Problems
  • Overview of Reiser File System
  • Details of Ext4 File Systems

Unit 4: Details of File Systems

  • Overview of Reiser File System
  • Details of Ext3 File Systems
  • Details of Ext4 File Systems
  • Peek at Future File Systems

Unit 5: Multiple Disk Problems

  • RAID Overview
  • Configuring RAID
  • What Happens When a Disk Is Lost?
  • What Is Logical Volume Management (LVM)?
  • How Does LVM Interact with RAID?
  • How to Setup LVM

Unit 6: Software Problems

  • What Software Is Installed?
  • Installing Software, rpm, debs, yum, apt-get
  • How Do I Know If the Software Has Been Modified?
  • Engineering Updating/Upgrading (Patching)
  • Permissions Problems

Unit 7: Kernel Consideration

  • Kernel Organization
  • Handling Kernel Changes
  • Linux Kernel Modules (LKM)

Unit 8: Host Networking

  • Hardware and Address Problems
  • Client-Side DHCP Problems
  • Client-Side DNS Problems
  • Client-Side LDAP Problems
  • Reachability Problems

Unit 9: Secure Networking

  • Secure Shell Commands
  • VPN Methods
  • Firewalling with IPTables
  • SELinux Overview

Unit 10: Network Services

  • xinetd Considerations
  • Setting Up NFS and Automounter
  • Understanding Samba
  • Bandwidth Problems

Unit 11: Where to Find Help

  • Documentation
  • General Forum Help

Please Contact Your ROI Representative to Discuss Course Tailoring!