Linux Diagnostics And Troubleshooting

This course is aimed at senior system administrators who wish to learn more about troubleshooting, various assignment

4.55 (1031 reviews)
Udemy
platform
English
language
IT Certification
category
Linux Diagnostics And Troubleshooting
6,985
students
10.5 hours
content
Jul 2023
last update
$84.99
regular price

What you will learn

Linux Diagnostics And Troubleshooting

To fix common issues on a Red Hat Enterprise Linux machine, using tools provided by the distribution.

What is troubleshooting?

Troubleshooting a login issue

Troubleshoot a web server issue using the log files

Troubleshoot a FTP Connectivity Issue

System Monitoring with Cockpit

Centralized log server using rsyslog

Advanced Intrusion Detection Environment (AIDE)

System Auditing with auditd

Identify various harwdare and their problems

Hardware Error Reporting using mcelog and rasdaemon

Manging Kernel Modules

Troubleshooting to disable MSI-X interrupt handling in the driver

Troubleshooting Storage Issues

Overview about Filesystems, Device Manager & Device Mapper Multipath

Recovering from File System Corruption

Migrating a Volume Group from one system to another

Configuration of Iscsi target & Initiator

Troubleshooting RPM Issues

Recover a corrupted RPM Database

Working with transaction history using Yum command

Troubleshooting a Network Issues

Scanning Network Ports using nmap

nc & iptraf-ng commands

Troubleshooting a network issue (One network interface is not working properly)

Troubleshooting a Boot Issues

Lab on Basic System Recovery

Reset the root passwd using installation disk or rd break

Troubleshooting a Security Issues

Troubleshooting a SELinux Issue

SELinux Audit Logs & Troubleshooting

Overview of PAM Security & Concepts of PAM

GRUB Boot Loader Issues

Kernel Panic

Filesystem Corruption

Why take this course?

Senior system administrators who are interested in troubleshooting more are the target audience for this course.

Every section of this course has a different set of quizzes, and there is also many project lab assignment that will help you demonstrate what you have learned.

Linux Diagnostics And Troubleshooting

Course Content

Introduction

  • What is troubleshooting?

  • Troubleshooting a login issue

  • Collecting Information

  • System Journal

  • Troubleshoot a web server issue using the log files

  • Using Red Hat Resources

  • Collecting Information with SOSREPORT

  • Practice Lab Session

  • Troubleshoot a FTP Connectivity Issue

  • Quiz - MCQ

Monitoring Systems

  • System Monitoring with Cockpit

  • Performance Co-Pilot or pcp

  • Centralized log server using rsyslog

  • Practice Lab Session

  • Intrusion detection software to monitor changes

  • Advanced Intrusion Detection Environment (AIDE)

  • Practice Lab Session

  • System Auditing with auditd

  • Quiz - MCQ

Identifying Hardware Issues

  • Identify various hardware and their problems

  • Hardware Error Reporting using mcelog and rasdaemon

  • Memory Testing using memtest86+ package

  • Managing Kernel Modules

  • Loading and unloading modules

  • Managing module options

  • Troubleshooting to disable MSI-X interrupt handling in the driver

  • Quiz - MCQ

Troubleshooting Storage Issues

  • Overview of Linux Storage Stack

  • Virtual File System

  • Filesystems & Device Manager

  • Device Mapper Multipath

  • Recovering from File System Corruption

  • Checking & Repairing ext3/ext4 fs using e2fsck

  • Checking & Repairing xfs fs using xfs_repair

  • Recovering LVM Issues

  • Practice Lab Session - using vgcfgrestore

  • Migrating a Volume Group from one system to another

  • Recovering Metadata in LVM

  • Practice Lab Session

  • Configuration of Iscsi target & Initiator

  • Practice Lab Session on  iscsi target & initiator - 1

  • Practice Lab Session on  iscsi target & initiator - 2

  • Quiz - MCQ

Troubleshooting RPM Issues

  • Resolve package management dependency issues

  • Identify & fix dependency issue

  • Recover a corrupted RPM Database

  • Working with transaction history using Yum command

  • Reverting & repeating transaction using yum command

  • Practice Lab Session

  • Quiz - MCQ

Troubleshooting a Network Issues

  • Check Network Connectivity

  • Scanning Network Ports using nmap

  • Communicating with a remote service using nc command

  • Monitoring Network traffic using iptraf-ng

  • Troubleshooting a network issue (One network interface is not working properly)

  • Troubleshooting tips related with device names of ethernet interface

  • Disable consistent network device naming

  • Overview NetworkManager

  • Practice Lab Session

  • Capturing Packets with tcpdump

  • Practice Lab Sessions

  • Quiz - MCQ

Troubleshooting a Boot Issues

  • Linux Boot process

  • Booting of RHEL 7 with systemd

  • Overview of Grub2

  • Grub2 features

  • Booting into Grub Menu

  • Protect Grub by appying a password

  • Lab on Basic System Recovery (Initramfs file missing/Corrupted)

  • Lab on Basic System Recovery (Grub related issues like grub is missing)

  • Lab on Basic System Recovery (Master Boot Record missing/corrupted)

  • Rescue Modue in RHEL 7

  • Practice Lab Session

  • Reset the root passwd using installation disk

  • Reset the root passwd using rd.break

  • Repairing File System Issues at boot

  • Fix issues at /etc/fstab at boot - Lab Session

  • Assignment - This lab project assignment aims to explore some common Red Hat Linux boot issues and provide solutions to resolve them.

Troubleshooting a Security Issues

  • Troubleshooting a SELinux Issue

  • Changing SELinux context

  • troubleshooting ftp connectivity issue using booleans

  • SELinux Audit Logs & Troubleshooting

  • Overview of PAM Security

  • Concepts of PAM

  • PAM Modules & Configurations

  • PAM Module Groups

  • Control Flags in PAM

  • PAM Modules

  • last lecture

Reviews

Andrea
August 20, 2023
E' un buon corso, affronta diversi problemi mostrando passo passo le azioni da intraprendere per risolverli.
NATHANIEL
May 18, 2023
Some of the topics are relatively new to Linux, such as the auditd kernel logs which were added to Liunx around 2017. Overall a good overview of fundamental monitoring, hardware, booting, file system, networking, and security Linux troubleshooting topics.
Aaron
December 26, 2022
I am still getting my feet wet in IT and this course had a lot of knowledgeable useful information. Overall a good course
Andries
November 27, 2022
A great match. Covers all the relevant building blocks for the system. It allows you to have a full understanding of the system and how to correct any misaligned, miss configured and mistakes made on Linux systems that cause challenges in working systems. Highly recommended to all levels of SysAdmins
Brian
September 15, 2022
The presentation is awful, the editing worse. And, as a professional troubleshooter, his process leaves something to be desired.
Rajesh
May 6, 2022
This course could have been much clear but it has been divided in to short lectures so this course seems that course is covering more topics but i feels that it has been done for marketing/selling strategy of this course although course is good but can be better.
Salvatore
September 1, 2021
All the lectures are made in an easy way, giving good explanations. The instructor goes directly to the topic giving the reason why do or not all the stuff for checking and fixing the various Linux-related issues.
Jose
July 1, 2021
Great. Many deepers concepts. I would encourage to the teacher to add subtitles. Sometimes, is difficult to understand..
RICHARD
May 26, 2021
These Linux tutorials are very good. Learned a number of things that I didn't know or consider before.
Sherwood
April 14, 2021
The instructor geared this course toward the Mid-Level to Senior SA and I think it falls short on that expectation. While some of the subject material was covered in some depth, much of the instruction just broached the subjects outlined. I expected the material to be covered in greater depth and I found myself traversing Google for a deeper look into subjects to gain a better understanding for the material presented. One thing I felt was missing from the material and that should be included, would be bring to light the risks in troubleshooting techniques and methods used; what are the dangers, pit-falls, warnings in using particular command and/or method employed and how best to minimize those risks. On the positive side, I did walk away from this course knowing more about the material than I did at the start; given the instructor’s material and what I gleaned from Google. Is this course worth the time? Sure it is, this course stirred up my curiosity and made me think. That in itself was worth the time. One word of advice; backup, backup, backup … Have reliable backups of your systems. Investigate and document the problem. Understand the risks involved and have an exit strategy if things go bad.
Alex
April 6, 2021
Good content with clear examples, but background noise is frequently distracting and sound quality and volume varies between videos.
Michael
March 17, 2021
The step by step process to looking into troubleshooting is exactly what I am looking for and how I learn to process information. Thank you!
Venkatesh
July 10, 2020
The course is good and informative but the video quality is not good... at times unable to view the video because of blurry.
Avijit
July 8, 2020
If more real scenario issues on rest topics like user/password/nfs/patch related issues can be explained, it will be better for us
Ganesh
June 6, 2020
Superb and very deep contents and awesome technique of explanation. Really appreciated this course. Thank you very much for creating this course.

Charts

Price

Linux Diagnostics And Troubleshooting - Price chart

Rating

Linux Diagnostics And Troubleshooting - Ratings chart

Enrollment distribution

Linux Diagnostics And Troubleshooting - Distribution chart

Related Topics

2212540
udemy ID
2/11/2019
course created date
11/21/2019
course indexed date
Bot
course submited by