RHCE Cert Prep: Kernel Tuning and Remote Logging

RHCE Cert Prep: Kernel Tuning and Remote Logging

English | MP4 | AVC 1280×720 | AAC 48KHz 2ch | 1h 38m | 204 MB

The RHCE certification demonstrates expert-level competence with Red Hat Enterprise Linux 7. This course covers two of the key objectives of the certification exam: Linux kernel tuning for performance optimization and remote logging. Computer science instructor and Linux enthusiast Grant McWilliams shows how to change kernel parameters by hand and using tuned profiles. Additionally, he demonstrates how to turn PowerTOP suggestions into tuned profiles. He shows how to tune processor affinity and schedulers with Tuna, and test your optimizations with performance monitoring tools like Performance Co-Pilot (PCP), Turbostat, ps, and GNOME System Monitor. He also shows how to load and customize kernel modules. Last but not least, Grant covers remote logging using rsyslog.

Topics include:

  • Performance monitoring
  • Gathering statistics
  • Tuning the kernel with tuned
  • Tuning the kernel manually
  • Managing kernel modules
  • Installing kernel modules from disk
  • Logging system messages remotely
Table of Contents

Introduction
Install guest additions
Lab setup
OS installation
Welcome
What you should know

Performance Monitoring Tools
Introduction to performance testing
Monitor processes in real time
Monitor processes using GNOME System Monitor
Monitor processes using ps
Other CLI performance monitoring tools
Use Performance Co-pilot (PCP) to gather statistics
Use SS to gather network statistics
Use turbostat to gather CPU statistics

Tune the Kernel with tuned
Boot-time kernel parameters
Create custom tuned profiles
Install additional tuned profiles
Introduction to tuned
Use PowerTOP suggestions in tuned

Manually Tune the Kernel
Tune live kernel parameters manually using sysctl
Understand Linux kernel versions
Use Tuna to tune the kernel

Kernel Module Tuning
Displaying information about kernel modules
Installing kernel modules from disk
Linux kernel directory structure
Manage kernel modules

Logging System Messages Remotely
Log to a remote rsyslog server
rsyslog actions
rsyslog filters
Understand Enterprise 7 logging

Conclusion
Next steps