Введение
В этом практическом задании вы научитесь настраивать локальное хранилище в системе Linux путем добавления новых разделов и логических томов, а также создания пространства подкачки (swap), не допуская потери данных. Этот навык необходим системным администраторам для эффективного управления и расширения емкости хранилищ на серверах под управлением Linux.
Добавление новых разделов и логических томов
В этом задании вы поработаете с управлением хранилищем в Linux, создавая разделы и логические тома. Вы освоите важные навыки расширения емкости хранилища в системах RHEL, включая разметку дисков, настройку LVM (Logical Volume Manager) и монтирование файловых систем. Это фундаментальные задачи системного администрирования, позволяющие эффективно управлять ресурсами хранения без риска потери данных.
Задачи
- Создать новый раздел на устройстве хранения системы.
- Создать новую группу логических томов, используя этот раздел.
- Создать новый логический том внутри этой группы.
- Отформатировать новый логический том с использованием подходящей файловой системы.
- Смонтировать новый логический том в соответствующий каталог.
Требования
- Используйте
lsblkдля идентификации неиспользуемого диска данных объемом 40 ГБ. Не изменяйте диск, на котором уже находятся/и/boot/efi. - Новый раздел должен быть создан на неиспользуемом диске данных (например,
/dev/vdbили/dev/nvme0n1, в зависимости от виртуальной машины). - Размер нового раздела должен составлять 2 ГБ.
- Новая группа томов должна называться
vg_project. - Новый логический том должен называться
lv_projectи иметь размер 1 ГБ. - Новый логический том должен быть отформатирован в файловой системе
ext4. - Новый логический том должен быть смонтирован в каталог
/home/labex/project.
Пример
После выполнения этого шага вывод команд lsblk и df -h должен выглядеть примерно так, как показано ниже. Имя вашего дополнительного диска может отличаться, но это должен быть именно тот диск, который еще не используется операционной системой:
$ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS
nvme0n1 259:0 0 40G 0 disk
└─nvme0n1p1 259:4 0 2G 0 part
└─vg_project-lv_project 253:0 0 1G 0 lvm /home/labex/project
nvme1n1 259:1 0 40G 0 disk
├─nvme1n1p1 259:2 0 1M 0 part
├─nvme1n1p2 259:3 0 200M 0 part /boot/efi
└─nvme1n1p3 259:5 0 39.8G 0 part /
$ df -h
Filesystem Size Used Avail Use% Mounted on
devtmpfs 4.0M 0 4.0M 0% /dev
tmpfs 1.8G 0 1.8G 0% /dev/shm
tmpfs 712M 620K 712M 1% /run
efivarfs 256K 8.5K 243K 4% /sys/firmware/efi/efivars
/dev/nvme1n1p3 40G 3.5G 37G 9% /
/dev/nvme1n1p2 200M 7.1M 193M 4% /boot/efi
tmpfs 356M 0 356M 0% /run/user/1000
/dev/mapper/vg_project-lv_project 974M 24K 907M 1% /home/labex/project
Резюме
В этом практическом задании вы научились настраивать локальное хранилище в системе Linux путем добавления новых разделов и логических томов, а также создания пространства подкачки (swap), не допуская потери данных. Вы отработали создание нового раздела, группы томов, логического тома, форматирование логического тома и его монтирование в соответствующий каталог. Этот навык необходим системным администраторам для эффективного управления и расширения емкости хранилищ на серверах под управлением Linux.



