You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
2.4 KiB
2.4 KiB
Экзаменационное задание
1.
Создайте виртуальную машину для настройки из debian-template
. Подключите к vmbr15+X
и настройте ip адрес. К машине должна быть возможность подключиться по ssh с узла studX
. Добавьте два жестких диска в конфигурацию оборудования размером 0.5 ГБ. Создайте снепшот.
2.
Напишите Ansible Playbook, который на созданной виртуальной машине:
- устанавливает время таймаута меню загрузки равным 1 секунде,
- устанавливает selinux и активирует его в режиме
permissive
, - создаёт и монтирует на постоянной основе raid1 в
/var/lib/postgresql/
с помощью пакетаmdadm
, - устанавливает в систему PostgreSQL данные которой будут храниться на raid1.
Playbook должен выполнять все пункты конфигурации машины для состояния зафиксированного снепшотом.
3.
Зайдите в сконфигурированную машину под пользователем postgres
. Импортируйте данные в БД, запустив скрипт weather.sql
из задания 05_sql_postgresql
.
Напишите и выполните sql запрос, который выводит все события из таблицы weather
за август 2011 года.
Оценка
За каждый пункт будет засчитывать балл.
- Настроено время таймаута меню загрузки в 1 секунду.
- Установлен и активирован selinux в режиме Permissive.
- Создан и примонтирован mdadm raid1 в
/var/lib/postgresql/
. - Установлен PostgreSQL, данные хранятся в raid1, выполняется написанный вами sql запрос из секции задания 3.
- Написан Ansible Playbook, который настраивает машину из состояния снепшота, как описано в секции ззадания 2.