Call : (+91) 968636 4243
Mail :

Linux Optimization and Troubleshooting

( Duration: 4 Days )

As organizations increasingly adopt Linux, they must ensure rapid response time to issues that can affect system availability and cause costly downtime. In Linux Optimization and Troubleshooting course, you will lwarn to diagnose and correct booting and configuration issues using Red Hat Linux, ensure optimal resource allocation and availability, and apply a series of proven tools and techniques to troubleshoot real-world problems.

By attending Linux Optimization and Troubleshooting workshop, delegates will learn to:

  • Troubleshoot Linux with effective tools and techniques
  • Rescue an unbootable system
  • Recover and tune local and remote file systems
  • Optimize Linux application performance
  • Identify and fix network errors and bottlenecks
  • Secure applications with new SELinux policies



Introduction to Troubleshooting

  • Investigating different failure modes
  • Reviewing troubleshooting methods
  • Documenting solutions and configurations

Starting the boot sequence

  • Fixing kernel load errors
  • Distinguishing BIOS from UEFI requirements

Recreating a working boot environment

  • Rebuilding the RAM drive with correct drivers
  • Recovering the root file system

Managing local file system integrity

  • Locating disks and LUNs by path and ID
  • Running fsck on live file systems
  • Selecting the correct file system type

Improving file system performance

  • Detecting incorrect queueing algorithms
  • Tuning the cache for the application load

Finding file system errors in logical volumes

  • Implementing snapshots into the troubleshooting process
  • Remounting corrupt LVM file systems

Extending and resizing live file systems

  • Increasing storage space with online resizing
  • Adding physical and logical volumes effectively

Rebuilding packages for compatibility

  • Satisfying legacy and foreign RPM dependencies
  • Adapting the spec file and rebuilding the package

Measuring application resource usage

  • Identifying application bottlenecks in disks, processors and memory usage
  • Monitoring system performance
  • iostat
  • rlimit
  • top
  • strace
  • nfsstat
  • vmstat

Allocating resources to applications

  • Setting limits for specific applications
  • Ensuring optimal system performance

Applying troubleshooting tools

  • Capturing traffic with graphical and command-line tools
  • Working around vendor distribution limitations

Tuning network kernel parameters

  • Pinpointing parameters affecting performance
  • Maximizing network throughput

Adjusting Ethernet drivers

  • Evaluating driver settings for MTU and protocol offload
  • Tailoring kernel modules for various traffic profiles

Restoring network connectivity through the firewall

  • Enabling firewall logging to isolate application failures
  • Extending rules with iptables

Diagnosing Network File System (NFS) errors

  • Gathering statistics to uncover NFS shortcomings
  • Modifying communication buffer settings

Fine-tuning SELinux to enable applications

  • Restoring security contexts to re-enable access
  • Translating audit events to policy changes
  • Writing and compiling an SELinux policy

Collecting remote event information with Rsyslog

  • Setting up remote logging of errors and failures
  • Centralizing log collection and analysis

Detecting unauthorized changes with Advanced Intrusion Detection Environment (AIDE)

  • Generating the security database
  • Exposing configuration and file changes

Authenticating with Lightweight Directory Access Protocol (LDAP)

  • Migrating Pluggable Authentication Modules (PAM) and nsswitch.conf
  • Resolving user and group ID mapping errors

Finding and fixing Kerberos errors

  • Kerberizing user authentication
  • Debugging Active Directory connectivity

Encarta Labs Advantage

  • One Stop Corporate Training Solution Providers for over 6,000 various courses on a variety of subjects
  • All courses are delivered by Industry Veterans
  • Get jumpstarted from newbie to production ready in a matter of few days
  • Trained more than 50,000 Corporate executives across the Globe
  • All our trainings are conducted in workshop mode with more focus on hands-on sessions

View our other course offerings by visiting

Contact us for delivering this course as a public/open-house workshop/online training for a group of 10+ candidates.