курс RHEL6-LA2. Системное Администрирование II часть
RHEL6-LA2. Системное Администрирование II часть
Аудитория:
- Пользователи Linux/UNIX, которые хотят освоить методы системного администрирования Red Hat Enterprise Linux.
Предварительная подготовка:
- Знания и устойчивые навыки работы с операционными средами Linux/UNIX на уровне «продвинутого» пользователя, или начинающего системного администратора
- успешное окончание курса RHEL6 Системное Администрирование
- Успешное окончание курса Английский язык для IT специалистов (pre - intermediate) или знание технического английского языка
Приобретаемые навыки:
- установка Red Hat Linux интерактивно и с помощью Kickstart;
- управление стандартным системным оборудованием;
- создание и обслуживание файловой системы Linux;
- настройка клиента NFS и autofs;
- понимание процесса инициализации системы и служб;
- выполнение администрирования пользователей и групп;
- интегрирование рабочей станции в существующую сеть, предоставляющую стандартные сетевые службы;
- настройка рабочей станции как клиента служб DNS, и DHCP;
- планирование выполнения задачи с помощью at, cron, и anacron;
- обслуживание и анализ системных журналов (logs);
- выполнение резервного копирования;
- установка, обновление, запрос и удаление пакета программ с помощью RPM;
- обновление ядра Linux через RPM;
- настройка системы X Window и рабочего стола GNOME;
- создание виртуальных машин и управление ими;
- выполнение базового управления производительностью, памятью и процессами;
- настройка базовой защиты системы;
- выполнение базовой диагностики.
Содержание курса:
Планирование и выбор дистрибутивов Linux
- Различные роли серверов и рабочих станций
- Характеристики и выбор дистрибутивов
- Тренды развития Linux.
Анатомия архитектуры Linux
- Свойства ядра Linux
- Системные вызовы
- Жизненный цикл процесса
- Архитектура памяти
- Физическая и виртуальная память
- Менеджер вирутальной памяти
- Архитектура подсистемы ввода-вывода
- Сетевая подсистема
- Файловая система /proc.
- Работа с устройствами.
Файловые системы и расширенные технологии хранения
- Выбор и обслуживание различных файловых систем: ext3, ext4, xfs, BTRFS, ZFS
- Структура данных в файловой системе
- Отказоустойчивые решения RAID. LVM
- Сценарии резервного копирования и восстановления
- Использование снимков LVM, BTRFS, ZFS, RedHat Stratis в сценариях резервного копирования
- Шифрование дисков с помощью технологии LUKS.
Базовый мониторинг и оптимизация производительности
- Постановка задачи мониторинга и оптимизации
- Средства и утилиты мониторинга и бенчмаркинга
- Анализ узких мест: процесор, память, дисковый ввод-вывод, сеть
- Оптимизация/подстройка параметров, в том числе: CPU affinity, поведения kernel swap и pdflush, huge pages, I/O elevator, TCP/IP, NFS, параметров важных для корпоративных платформ (баз данных и серверов приложений Oracle)
- Принципы и инструментарий для мониторинга и оптимизация серверов приложений Oracle Weblogic, IBM WebSphere, Tomcat
Сетевое взаимодействие и интеграция
- Разрешение имен: DNS, NIS, LDAP. Настройка NFS, Samba
- Подключение к Active Directory, LDAP. Основы Kerberos
Обзор средств повышения безопасности
- SELinux. AppArmor. Firewall
- Назначение и архитектура PAM
- Файлы конфигурации PAM
- Шифрование в Linux
- Использование сертификатов, PKI
Управление программным обеспечением и обновлениями
- Выбор пакетных менеджеров и моделей обновления
- Работа с Puppet и Ansible
Введение в виртуализацию
- Типы виртуализации и различные проекты виртуализации для Linux
- Сравнение контейнерной и гипервизорной виртуализации
- Использование OpenVZ и Dockers
Материалы и сертификаты:
Акцент Профи