ПОИСК
Быстрый заказ
ОЦЕНКА КУРСАобщая оценка курса:оценка преподавателя: Хочу скидку |
Целью обучения является приобретение знаний по теоретически структурированной форме поиска и устранения неисправностей. Этот подход используется для диагностики различных типов проблем, включая проблемы начальной загрузки, аппаратные проблемы, проблемы хранения, проблемы установки и работы с программными пакетами, сетевые проблемы, различные проблемы приложений, вопросы безопасности и проблемы ядра Linux (Линукс). В лабораторных работах рассматриваются разнообразные проблемы, что позволяет слушателям усовершенствовать свои навыки по устранению неисправностей и сбоев.
Лабораторные работы выполняются на примере одного из двух дистрибутивов: CentOS и Debian (в зависимости от приоритета учебной группы).
Выберите форму обучения,
чтобы увидеть актуальные даты:
РАСПИСАНИЕ ЗАНЯТИЙ
|
|||||||||||||||||||||||||||||
После изучения курса вы сможете
-
понимать общую стратегию поиска и устранения неисправностей;
-
понимать необходимость превентивных мер и использовать их;
-
обнаруживать, анализировать и устранять типичные проблемы и неполадки подсистем Linux;
-
решать проблемы начальной загрузки;
-
идентифицировать аппаратные проблемы, которые могут влиять на работоспособность системы;
-
идентифицировать и устранять проблемы, связанные с хранением данных;
-
идентифицировать и решать проблемы с пакетными менеджерами;
-
идентифицировать и решать вопросы сетевых соединений;
-
использовать приложения отладчики;
-
идентифицировать и устранять проблемы, связанные с подсистемами безопасности;
-
идентифицировать и устранять неполадки работы, связанные с параметрами ядра.
Содержание курса
Модуль 1. Введение в поиск и устранение неполадок
Модуль 2. Применение превентивных мер для предотвращения небольших проблем
Модуль 3. Устранение неполадок на стадии загрузки
Модуль 4. Выявление аппаратных проблем
Модуль 5. Устранение неполадок, связанных с хранением данных
Модуль 6. Устранение неполадок менеджера пакетов
Модуль 7. Устранение неполадок в работе приложений
Модуль 8. Устранение неполадок сетевого взаимодействия
Модуль 9. Решение проблем безопасности
Модуль 10. Устранение неполадок работы ядра
- Управление инцидентами и проблемами.
- Этапы управления инцидентами.
- Жизненный цикл управления ИТ-инцидентами.
- Обзор последствий инцидента.
Модуль 2. Применение превентивных мер для предотвращения небольших проблем
- Внедрение систем мониторинга системы и критических подсистем Linux.
- Работа с журналами, планировщиком.
- Лабораторная работа. Работа с журналами, планировщиком.
Модуль 3. Устранение неполадок на стадии загрузки
- Обзор этапов загрузки Legacy и EFI/UEFI систем.
- Этапы загрузки ядра ОС Linux.
- Этапы инициализации системы (systemd).
- Решение проблем с загрузчиком.
- Решение проблем с загрузкой ядра.
- Решение проблем с инициализацией (systemd).
- Лабораторная работа. Решение проблем с загрузчиком.
- Лабораторная работа. Восстановление поврежденного ядра.
- Лабораторная работа. Решение проблем с systemd.
Модуль 4. Выявление аппаратных проблем
- Диагностика аппаратных неисправностей.
- Основные утилиты мониторинга аппаратных компонентов и диагностики устройств.
- Лабораторная работа. Диагностика аппаратных неисправностей.
Модуль 5. Устранение неполадок, связанных с хранением данных
- Мониторинг дисков и оценка их состояния.
- Устранение неисправностей дисковой подсистемы.
- Решение проблем с повреждением файловых систем.
- Управление и обслуживание программных дисковых массивов и томов LVM.
- Особенности BTRFS.
- Решение проблем BTRFS.
- Лабораторная работа. Диагностика устройств хранения.
- Лабораторная работа. Проверка диска и обслуживание файловых систем.
- Лабораторная работа. Восстановление потерянных данных.
- Лабораторная работа. Работа с BTRFS.
Модуль 6. Устранение неполадок менеджера пакетов
- Выявление и устранение проблем в системе управления пакетами.
- Решение проблем с установленным Программным обеспечением.
- Лабораторная работа. Устранение неполадок менеджера пакетов.
Модуль 7. Устранение неполадок в работе приложений
- Отладчик GDB.
- Использование переменных окружения для запуска программ в режиме отладки.
- Отладка приложений, сгенерировавших отладочный дамп (core файл).
- Трассировка системных и библиотечных вызовов.
- Лабораторная работа. Отладка программ с GBD.
- Лабораторная работа. Отладка программ с помощью core файлов и трассировки.
Модуль 8. Устранение неполадок сетевого взаимодействия
- Диагностика сетевых подключений, маршрутизации и разрешения имен.
- Унификация управления сетевыми интерфейсами в разных дистрибутивах. Имплементация Netplan.
- Настройка режима и скорости канала, MTU, VLAN.
- Мониторинг сетевой подсистемы.
Модуль 9. Решение проблем безопасности
- Проблемы безопасности.
- Выявление и устранение проблем с файловым доступом POSIX и ACL.
- SeLinux и AppArmor.
- Диагностика netfilter.
- Автоматический мониторинг не санкционированных попыток входа в систему.
- Мониторинг и автоматическое предотвращение сетевых вторжений.
- Лабораторная работа. Настройка автоматической блокировки от ВRUTE FORCE.
Модуль 10. Устранение неполадок работы ядра
- Основные разделы параметров ядра.
- Оптимизация настроек ядра для определенных задач.
- Применение изменений параметров ядра в реальном времени и на этапе загрузки.
- Аварийные дампы ядра.
- Лабораторная работа. Оптимизация настроек ядра для определенных задач.
Слушатели
- опытные cистемные администраторы Linux, освоившие базовую работу с операционной системой Linux и желающие научиться решать возникающие в повседневной работе проблемы и устранять неполадки;
- системные администраторы, которым требуются навыки поиска, устранения и анализа неполадок в среде Linux.
Предварительная подготовка
- опыт работы и сопровождения Linux не менее 2-х лет;
- знания и навыки в объеме курсов Linux101 «Основы администрирования Linux» и Linux102 «Административное управление Linux» (рекомендуется пройти обучение).