Курс предоставляет системным администраторам инструменты и методы, необходимые для успешной диагностики и устранения различных проблем Linux систем. На курсе слушатели будут решать множество практических задач для диагностики и устранения самых распространенных неполадок.
В процессе обучения вы узнаете как применять научный метод к структурированной форме поиска и устранения неисправностей. Этот подход затем используется для устранения различных типов неполадок, включая проблемы загрузки, аппаратные неисправности, проблемы хранения данных, RPM, сетевые неполадки, неисправности сторонних приложений, проблемы безопасности и ядра. В конце курса слушатели могут пройти различные комплексные практические работы для проверки своих навыков.
Предварительные требования
Для успешного прохождения курса требуется прохождение курсов "Основы администрирования Linux" и "Расширенное администрирование Linux"
Глава 1. Знакомство со стратегией устранения неполадок
- Использование научного метода
- Упражнение: Использование научного метода для решения проблем со входом в систему
- Сбор информации для устранения неполадок
- Упражнение: Cбор информации для поддержки в устранении неполадок
- Лабораторная работа: Знакомство со стратегией устранения неполадок
Глава 2. Настройка исходных данных
- Мониторинг системы с помощью веб-консоли
- Упражнение: Мониторинг систем
- Конфигурация удаленного хранения лог-файлов
- Упражнение: Конфигурация удаленного хранения лог-файлов
- Отслеживание изменений
- Упражнение: Отслеживание изменений в системе
- Лабораторная работа: Настройка сбора данных при помощи базовых инструментов
Глава 3. Устранение неполадок при загрузке
- Устранение проблем с загрузчиком в системах BIOS
- Упражнение: Устранение проблем с загрузчиком в системах BIOS
- Устранение проблем с загрузчиком в системах UEFI
- Выявление и устранение неполадок в работе служб
- Упражнение: Выявление и устранение неполадок в работе служб
- Восстановление пароля root
- Упражнение: Восстановление пароля root
- Лабораторная работа: Устранение неполадок при загрузки ОС
Глава 4. Выявление проблем с оборудованием
- Определение проблем с оборудованием
- Упражнение: Определение проблем с оборудованием
- Управление модулями ядра
- Упражнение: Управление модулями ядра
- Решение проблем, связанных с виртуализацией
- Упражнение: Решение проблем, связанных с виртуализацией
- Лабораторная работа: Обнаружение неполадок с аппаратным обеспечением
Глава 5. Устранение неполадок с хранилищем
- Описание стека хранилища Linux
- Упражнение: Настройка хранилища с помощью Stratis
- Восстановление поврежденной файловой системы
- Упражнение: Восстановление поврежденной файловой системы
- Устранение проблем с LVM
- Упражнение: Устранение проблем, связанных с LVM
- Устранение проблем шифрованием устройств хранения данных
- Упражнение: Устранение проблем, связанных с шифрованием устройств хранения данных
- Решение проблем с iSCSI
- Упражнение: Решение проблем с iSCSI
- Лабораторная работа: Устранение неполадок с устройствами хранения
Глава 6. Устранение неполадок с RPM
- Устранение проблем с зависимостями пакетов
- Упражнение: Устранение проблем с зависимостями пакетов
- Восстановление поврежденной базы данных RPM
- Упражнение: Восстановление поврежденной базы данных RPM
- Восстановление файлов, управляемых RPM
- Упражнение: Восстановление файлов, управляемых RPM
- Лабораторная работа: Устранение неполадок с RPM
Глава 7. Устранение неполадок с сетью
- Проверка сетевого подключения
- Упражнение: Проверка сетевого подключения
- Устранение неполадок с сетевым подключением
- Упражнение: Устранение неполадок с сетевым подключением
- Анализ сетевого траффика при помощи Wireshark
- Упражнение: Анализ сетевого траффика
- Лабораторная работа: Устранение неполадок в работе сети
Глава 8. Устранение неполадок приложений
- Устранение проблем с зависимостями библиотек
- Упражнение: Устранение проблем с зависимостями библиотек
- Отладка утечки памяти
- Упражнение: Отладка утечки памяти
- Отладка выполнения приложения
- Упражнение: Отладка выполнения приложений
- Лабораторная работа: Устранение неполадок в работе приложений
Глава 9. Устранение проблем с безопасностью
- Устранение неполадок в работе SELinux
- Упражнение: Устранение неполадок в работе SELinux
- Устранение неполадок с аутентификацией
- Упражнение: Устранение неполадок с аутентификацией
Глава 10. Устранение неполадок с ядром
- Аварийные дампы ядра
- Упражнение: Настройка аварийных дампов ядра
Глава 11. Финальная проверка знаний по курсу устранения неполадок
- Лабораторное занятие 1: Восстановление неработающего приложения
- Лабораторное занятие 2: Решение проблемы со входом в консоль
- Лабораторное занятие 3: Устранение проблем с веб-сервером
- Лабораторное занятие 4: Устранение проблем с сетевыми задержками