OLSA7

Системное администрирование Oracle Linux 7


Oracle Linux 7: System Administration

Этот курс дает студентам навыки, необходимые, чтобы стать успешным администратором Oracle Linux.

Студенты узнают, как установить Oracle Linux и получить представление о преимуществах Oracle Unbreakable Enterprise Kernel. Курс дает практическую подготовку, которая позволяет студентам настроить ядро, установки пакетов, и обновлять ядро в работающей системе.

Также рассматриваются вопросы настройк и пользователей и прав, создание и управление файловой системой, настройки сети и управление безопасностью системы.

Цели курса

  • Использование Ksplice для обновления ядра работающей системы
  • Подготовка Oracle Linux System к установке Oracle Databases
  • Установка Oracle Linux и Unbreakable Enterprise Kernel
  • Установка пакетов из Unbreakable Linux Network и иных репозитариев
  • Конфигурация системного журнала
  • Загрузка модулей ядр а и изменение параметров модулей ядра
  • Администрирование пользователей и групп
  • Создание файловых систем
  • Сопровождение пространства подкачки
  • Использование логического менеджера томов (LVM)
  • Конфигурация RAID
  • Конфигурация сети и сетевых сервисов (DHCP, DNS)
  • Конфигурация сервисов предоставления файлов (NFS, Samba, FTP, OpenSSH)
  • Конфигурация сервисов аутентификации и каталогов (NIS, LDAP, Winbind, Kerberos)
  • Администрирование безопасн ости (SELinux, iptables, chroot, TCP wrappers)

Аудитория

  • Технические консультанты
  • Системные администраторы
  • Администраторы

Предварительная подготовка

  • Работа с файлами и каталогами в Unix
  • Основы написания скриптов на shell
  • Рекомендуется прохождение курса UNIX and Linux Essentials

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

Модуль 1. Введение в Oracle Linux

  • Разработка ядра Linux
  • Модель разработки ядра Linux
  • Дистрибутивы Linux
  • Вклад Oracle в разработку Linux
  • Oracle Unbreakable Enterprise Kernel (UEK)

Модуль 2. Установка Oracle Linux

  • Получение Oracle Linux
  • Oracle Software Delivery Cloud
  • Инсталлятор Ana conda
  • Шаги установки
  • Инструмент firstboot
  • Инсталляция без вмешательства человека при помощи Kickstart

Модуль 3. Процесс загрузки Linux

  • Процесс загрузки Linux
  • Процесс init
  • Рабочие уровни SysV init
  • Каталог /etc/rc.d
  • Конфигурация сервисов для рабочих уровней

Модуль 4. Конфигурация системы

  • Системные конфигурационные файлы
  • Файловая система /proc
  • Файловая система sysfs
  • Утилита sysctl

Модуль 5. Управление пакетами

  • Введение в Oracle Linux package management
  • Утилита rpm
  • Публичный сервер yum Oracle
  • Утилита yum
  • Конфигурация yum
  • Oracle Unbreakable Linux Network (ULN)

Модуль 6. Ksplice

  • Введение в Ksplice
  • Как работает Ksplice
  • Реализация Ksplice
  • Инструкции по установке
  • Инструкции по ручной установке для Oracle Linux
  • Использование Ksplice Uptrack
  • Список команд Ksplice Uptrack
  • Статус системы

Модуль 7. Автоматизация заданий

  • Автоматизация системных заданий
  • Конфигурация заданий cron
  • Другие файлы и каталоги cron
  • Утилита crontab
  • Конфигурация заданий anacron
  • Утилиты at и batch

Модуль 8. Системный журнал

  • Конфигурация системного журнала
  • Конфигурация log rotate
  • Использование logwatch

Модуль 9. Конфигурация модулей ядра

  • Загружаемые модули ядра (LKM)
  • Загрузка и выгрузка модулей ядра
  • Параметры модулей ядра

Модуль 10. Администрирование пользователей и групп

  • Введение
  • Конфигурационные файлы для пользователей и групп
  • Добавление пользовательской учетной записи
  • Изменение и удаление пользовательской учетной записи
  • Администриров ание групп
  • Частные группы пользователей (UPG)
  • Устаревание паролей
  • Файл /etc/login.defs

Модуль 11. Файловые системы

  • Разделы дисков
  • Утилиты для изменения таблицы разделов
  • Типы файловых систем
  • Создание файловых систем
  • Монтирование файловых систем
  • Файл /etc/fstab
  • Сопровождение файловых систем
  • Пространство подкачки

Модуль 12. Администрирование хранения

  • Менеджер логических томов
  • Утилиты для работы с физическими томами
  • Утилиты для работы с группами томов
  • Утилиты для работы с логическими томами
  • Уровни RAID
  • Шифрованные блочные устройства
  • Утилита kpartx

Модуль 13. Конфигурация сети

  • Сетевые интерфейсы
  • Конфигурационные файлы сети
  • Утилиты командной строки для конфигурации сети
  • Объединение сетевых интерфейсов
  • VLAN (виртуальная лока льная сеть)
  • Утилита route
  • NetworkManager
  • Утилита system-config-network

Модуль 14. Адресация сети и сервисы имен

  • Введение в DHCP
  • Конфигурация сервера DHCP
  • Конфигурация клиента DHCP
  • Введение в DNS
  • Типы серверов имен
  • BIND
  • Кеширующие DNS
  • Файлы зон

Модуль 15. Предоставление файлов

  • Введение в NFS
  • Конфигурация сервера NFS
  • Утилита e xportfs
  • Конфигурация клиента NFS
  • Автоматическое монтирование файловых систем
  • Введение в Samba
  • Сервисы и демоны Samba
  • Сервер FTP (vsftpd)

Модуль 16. Сервис OpenSSH

  • Введение в OpenSSH
  • Конфигурационные файлы OpenSSH
  • Конфигурация OpenSSH
  • Использование утилит OpenSSH
  • Использование ssh-keygen

Модуль 17. Аутентификация и сервисы каталогов

  • Возможности аутенти фикации
  • Инструменты конфигурирования аутентификации
  • Аутентификация через NIS
  • Введение в LDAP
  • OpenLDAP
  • Конфигурирование аутентификации через LDAP
  • Конфигурирование аутентификации через Winbind
  • Конфигурирование аутентификации через Kerberos

Модуль 18. Подключаемые модули аутентификации (PAM)

  • Введение в PAM
  • Типы модулей PAM
  • Управляющие флаги PAM
  • Примеры применения PAM

Модуль 19. Администрирование безопасности

  • Введение в SELinux
  • chroot
  • Введение в iptables
  • Библиотека TCP для управления доступом

Модуль 20. Сервисы Web и Email

  • HTTP-сервер Apache
  • Email

Модуль 21. Мониторинг и поиск неисправностей системы

  • Утилита sosreport
  • Конфигурация Kdump
  • Утилита netdump
  • Утилиты iostat, mpstat, vmstat, sar, top, iotop, strace, ne tstat и tcpdump
  • OSWatcher Black Box (OSWbb)
  • Enterprise Manager Ops Center
  • Performance Counters for Linux (PCL)
  • Утилита perf

Модуль 22. Oracle об Oracle

  • Пользовательские учетные записи для программного обеспечения Oracle
  • Группы пользователей для программного обеспечения Oracle
  • Настройка ресурсов системы
  • Настройка сети
  • HugePages
  • Oracle ASM
  • Oracle Cluster File System Version 2 (OCFS2 )