Skip to content

Latest commit

 

History

History
102 lines (60 loc) · 6.81 KB

2-06.md

File metadata and controls

102 lines (60 loc) · 6.81 KB

Домашнее задание к занятию "Дисковые системы"

Цель задания

В результате выполнения этого задания вы:

  1. Закрепите понимание работы дисковых систем в GNU/Linux.
  2. Приобретете практические навыки настройки и администрирования блочных устройств в GNU/Linux.

Инструкция к заданию

  1. Сделайте копию Шаблона для домашнего задания себе на Google Disk.
  2. В названии файла введите корректное название лекции и вашу фамилию и имя.
  3. Зайдите в “Настройки доступа” и выберите доступ “Просматривать могут все в Интернете, у кого есть ссылка”. Ссылка на инструкцию Как предоставить доступ к файлам и папкам на Google Диске
  4. Скопируйте текст задания в свой документ.
  5. Выполните домашнее задание, запишите ответы и приложите необходимые скриншоты в свой Google Doc.
  6. Для проверки домашнего задания преподавателем отправьте ссылку на ваш документ в личном кабинете.
  7. Любые вопросы по решению задач задавайте в чате учебной группы.

Инструменты/ дополнительные материалы, которые пригодятся для выполнения задания

  1. Знакомство с технологией RAID
  2. Виртуальные файловые системы в Linux
  3. Основы работы с утилитой mdadm

Задание 1

Какие виды RAID увеличивают производительность дисковой системы?

Приведите ответ в свободной форме.

Задание 2

Назовите преимущества использования VFS. Используется ли VFS при работе с tmpfs? Почему?

Приведите развернутый ответ в свободной форме.

Задание 3

Подключите к виртуальной машине 2 новых диска.

  1. На первом диске создайте таблицу разделов MBR, создайте 4 раздела: первый раздел на 50% диска, остальные диски любого размера на ваше усмотрение. Хотя бы один из разделов должен быть логическим.

  2. На втором диске создайте таблицу разделов GPT. Создайте 4 раздела: первый раздел на 50% диска, остальные любого размера на ваше усмотрение.

В качестве ответа приложите скриншоты, на которых будет видно разметку диска (например, командами lsblk -a; fdisk -l)

Задание 4

Создайте программный RAID 1 в вашей ОС, используя программу mdadm.

Объем RAID неважен.

В качестве ответа приложите скриншот вывода команды mdadm -D /dev/md0, где md0 - это название вашего рейд массива (может быть любым).


Дополнительные задания (со звездочкой*)

Эти задания дополнительные (необязательные к выполнению) и никак не повлияют на получение вами зачета по этому домашнему заданию. Вы можете их выполнить, если хотите глубже и/или шире разобраться в материале.

Задание 5*

Влияет ли количество операций ввода-вывода на параметр load average?

Приведите развернутый ответ в свободной форме.

Задание 6*

  1. Сделайте скриншоты вывода комманд df -h, pvs, lvs, vgs.
  2. Подключите к ОС 2 новых диска.
  3. Создайте новую VG, добавьте в него 1 диск.
  4. Создайте 2 LV, распределите доступное пространство между ними поровну.
  5. Создайте на обоих томах файловую систему xfs.
  6. Создайте две точки монтирования и смонтируйте каждый из томов.
  7. Сделайте скриншот вывода комманд df -h.
  8. Добавьте в VG второй оставшийся диск.
  9. Расширьте первый LV на объем нового диска.
  10. Расширьте файловую систему на размер нового доступного пространства.
  11. Сделайте скриншоты вывода комманд df -h, pvs, lvs, vgs.

В качестве ответа приложите созданные скриншоты и скриншоты выполнения.

Правила приема работы

В личном кабинете отправлена ссылка на документ (Google Doc) с выполненным заданием.
В документе настроены права доступа “Просматривать могут все в Интернете, у кого есть ссылка”


Критерии оценки

Зачет - выполнены все задания, ответы даны в развернутой форме, приложены соответствующие скриншоты и файлы проекта, в выполненных заданиях нет противоречий и нарушения логики.

На доработку - задание выполнено частично или не выполнено, в логике выполнения заданий есть противоречия, существенные недостатки.