Курсы High Tech

Администрирование операционных систем (Open Source) и TestQA

NEW Oracle Linux: Передовые методы администрирования


Продолжительность: 40 ч    

Описание курса

Оригинальное название: Oracle Linux Advanced Administration.
Курс подходит опытным администраторам, которым необходимо изучить больше о продвинутых возможностях Oracle Linux.

АУДИТОРИЯ:
=====================
* Системный администратор / Сетевые администраторы
* Администратор баз данных (DBA — Database Administrator) / Администратор Oracle
* Менеджеры центров обработки данных
* Инженеры сопровождения / Системные интеграторы

После окончания курса выпускники будут уметь:
=================================================
* конфигурировать сеть и сервисы аутентификации
* реализовывать возможности виртуализации для более эффективного управления системными ресурсами
* внедрять новые типы файловых систем для улучшения производительности и увеличения целостности данных, а также повышения уровня компетенции в решении проблем разработки и администрирования передовых систем хранения

Программа курса

Модуль 1: Введение
· Цели курса
· Расписание
· Виртуализация на базе Oracle VM Server для платформы x86
· Настройка систем в классе
· Обнаружение репозитория Yum

Модуль 2: Сетевая адресация и службы разрешения имён

· Введение в DHCP
· Настройка сервера DHCP
· Настройка клиента DHCP
· Введение в DNS
· BIND
· Зонные файлы
· Обратное разрешение имён
· Утилиты host и dig

Модуль 3. Службы аутентификации и каталогов

· Средства настройки аутентификации
· Аутентификация NIS
· Введение в LDAP
· OpenLDAP
· Настройка аутентификации LDAP
· Настройка аутентификации Winbind
· Настройка аутентификации Kerberos
· Системный демон службы безопасности (SSSD)

Модуль 4. Веб и почтовые службы

· HTTP-сервер Apache
· Настройка Apache
· Контейнеры Apache
· Виртуальные хосты Apache
· Классификация почтовых программ
· Почтовые протоколы
· SMTP-сервер Postfix
· SMTP-сервер Sendmail

Модуль 5: Установка Oracle Linux с использованием Kickstart

· Метод установки посредством Kickstart
· Файл Kickstart
· Конфигуратор Kickstart
· Начало установки с Kickstart
· Режим восстановления

Модуль 6: Службы Samba

· Введение в Samba
· Демоны и службы Samba
· Настройка сервера Samba
· Совместным доступ к ресурсам Linux из Windows
· Совместным доступ к ресурсам Windows из Linux
· Инструментарий Samba

Модуль 7. Расширенное управление пакетами программного обеспечения

· Сопровождение программного обеспечение посредством RPM и Yum
· Процесс сборки бинарных RPM
· Управление программным обеспечением на основе RPM посредством Yum
· Кэш Yum
· История Yum
· Расширение функциональности Yum с помощью плагинов
· Программное обеспечение пакетного менеджера с графическим пользовательским
· интерфейсом PackageKit

Модуль 8: Расширенные возможности администрирования хранилищ данных

· Списки контроля доступа (ACLSs)
· Команды getfacl и setfacl
· Включение дисковых квот
· Шифрование блочных устройств
· Команда cryptsetup
· Команда kpartx
· Udev: введение
· Команда udevadm

Модуль 9: OCFS2 и Oracle Clusterware

· OCFS2: введение
· Возможности OCFS2
· Использование OCFS2
· Утилита o2cb
· Программное обеспечение для поддержки взаимодействия узлов кластера OCFS2
· Скрипт инициализации o2cb
· Настройка производительности и отладка OCFS2
· Введение в Oracle Clusterware

Модуль 10: iSCSI и организация нескольких маршрутов доступа

· Введение в iSCSI
· iSCSI-таргет
· iSCSI-инициатор
· Процесс обнаружения iSCSI
· Сеансы iSCSI-инициатора
· Блочные устройства iSCSI
· Создание блочных устройств для организации нескольких маршрутов доступа
· Организация нескольких маршрутов доступа iSCSI

Модуль 11: Реализация файловой системы XFS

· Введение в файловую систему XFS
· Создание файловой системы XFS
· Утилиты xfs_growfs и xfs_admin
· Включение дисковых квот в файловой системе XFS
· Утилита xfs_quota
· Резервирование и восстановление файловой системы XFS
· Утилиты xfsdump и xfsrestore
· Обслуживание файловой системы XFS

Модуль 12: Реализация файловой системы Btrfs

· Btrfs: введение
· Создание файловой системы Btrfs
· Подразделы и моментальные снимки Btrfs
· Утилиты файловой системы Btrfs
· Утилиты устройств Btrfs
· Утилиты проверки файловой системы Btrfs
· Конвертация файловых систем Ext в Btrfs
· Загрузочный iso-образ UEK

Модуль 13: Управление ресурсами с помощью контрольных групп (cgroups)

· Контрольные группы: введение
· Подсистемы cgroups (контроллеры ресурсов)
· Параметры подсистем cgroups
· Правила и ограничения настройки cgroups
· Назначение процессов в cgroup
· Файл настроек правил cgroup
· Включение PAM для использования правил cgroups
· Получение информации cgroups

Модуль 14: Виртуализация в Linux

· Концепция виртуализации
· Режимы виртуализации
· Интеграция Linux и Xen
· KVM
· libvirt
· Виртуальные сети
· Создание виртуальных машин
· Управление жизненным циклом виртуальных машин

Модуль 15: Виртуализация посредством контейнеров Linux

· Контейнеры Linux: введение
· Ресурсная изоляция контейнеров Linux
· Файл настройки контейнеров Linux
· Шаблонные сценарии контейнеров Linux
· Шаблонный контейнер lxc-oracle
· Запуск и остановка контейнера
· Утилиты контейнеров Linux
· Создание контейнера Linux из существующей корневой файловой системы

Модуль 16: Усиленная защита Linux (SELinux)

· Введение в SELinux
· Средства администрирования SELinux с графическим пользовательским интерфейсом
· Режимы SELinux
· Политики SELinux
· Булевские настройки SELinux
· Маркировка файлов SELinux
· Контекст SELinux
· Пользователи SELinux

Модуль 17: Анализ дампов рабочей памяти

· Сбор дампов рабочей памяти системы: Kexec и Kdump
· Утилита начальной настройки с графическим пользовательским интерфейсом Kdump
· Утилита netdump
· Параметры настройки ядра
· Комбинации клавиш, включающие SysRq
· Утилита crash
· Пакеты RPM kernel-debuginfo
· Общие рекомендации по использованию crash

Модуль 18: Динамическая трассировка с помощью DTrace

· DTrace: введение
· Причины использовать DTrace в Linux
· Приложения, поддерживающие DTrace
· Датчики DTrace
· Провайдеры DTrace
· Действия DTrace
· Встроенные переменные языка D
· Скрипты на языке D