Mint и LVM. Часть 2, практическая

Алексей Федорчук

Пакет LVM2, предоставляющий утилиты CLI для работы с логическими томами, устанавливается в Mint по умолчанию. Однако, как говорилось в предыдущей заметке, LVM — не тюрьма народов, и не заставляет применителя её зубрить полсотни команд этого пакета (я почти не преувеличиваю — их там 48). Потому что в репозиториях доступна графическая оболочка, интегрирующая все их функции — system-config-lvm. В скобках замечу, что это не просто самая распространённая «морда» к утилитам lvm2, но и единственная активно развиваемая в настоящее время. Так что перво-наперво её следует установить, что я и проделал:

$ sudo Ai system-config-lvm

Те, кто проникся величием оболочки Zsh и использует средства её интеграции с apt, как это описано здесь, могут последовать моему примеру, остальные же — прибегнуть к общераспространённой команде:

$ sudo apt install system-config-lvm

После установки программа под именем Управление логическими томами обнаружилась в секции Администрирование главного меню Cinnamon и MATE, откуда и была запущена после ввода пароля, демонстрируя в моём случае такую картину:

mint_and_lvm_001

Правда, здесь надо учесть, что перед её запуском я через fdisk установил ID разделов, предназначенных на растерзание LVM, равным 8e. Что в принципе не обязательно — это можно сделать и в графической оболочке, нажав кнопку Инициализировать раздел:

mint_and_lvm_001a

Однако сам раздел должен быть создан заблаговременно — зафиксировав курсор на неразмеченном пространстве, можно видеть, что кнопка инциализации просто не активна:

mint_and_lvm_001b

Вне зависимости от того, каким способом были инциализированы разделы, первым шагом после этого будет создание группы томов посредством фиксации одного из инициализированных разделов (я сделал это для самого «жирного») и нажатия кнопки Создать новую:

mint_and_lvm_001c

В вызываемой её панели достаточно задать какое-либо имя для группы томов, желательно осмысленное, например:

mint_and_lvm_002

Впрочем, можно и изменить размер физического экстента в диапазоне от 2 до 1024 МБ — если, конечно, точно знаете, что это нужно (я — так не уверен, поэтому все остальные параметры оставил умолчальными):

mint_and_lvm_002a

После этого я полюбовался на физический и логический вид группы томов (состоящей пока из одного физического тома, раздела /dev/sda3):

mint_and_lvm_003

После чего занялся добавлением в группу физических томов — то есть в моём случае разделов /dev/sdb1 и /dev/sdc1. Для чего просто указывается группа, в которую надо добавить соотвтетсвующее устройство — поскольку группа у меня одна, то и ломать тут голову не над чем:

mint_and_lvm_005

По завершении компоновки группы томов она стала выглядеть таким образом:

mint_and_lvm_006

Теперь настал черёд поделить эту группу на логические тома. Оно сводится к

  • определению имени тома (опять таки желательно осмысленного — на следующем скриншоте рассмотрен пример тома для текущих проектов);
  • заданию метода соответствия логических экстентов физическим — в примере «чересполосного»;
  • числа «полос» — поскольку в группе томов участвует три устройства, значение его очевидно;
  • размера блока чередования — я сохранил умолчальные 4 килобайта, но его можно увеличить до 512 КБ (опять же не знаю, нужно ли это):

mint_and_lvm_007a

Затем я задал размер тома и файловую систему для него — в моей системе доступны ext всех видов и XFS:

mint_and_lvm_007b

После чего осталось указать условия монтирования тома точку для оного:

mint_and_lvm_007

Нажав OK, я получил сообщение, что и такой точки не существует и предложение её создать, от которого, разумеется, невозможно отказаться:

mint_and_lvm_008

Тем же манеров был создан том для размещения виртуальных машин — как мне объяснили резонные люди, для них быстродействие дисковых операций также важно. На этом лимит томов с чередованием у меня был исчерпан, и оставшееся пространство я разделил на два «линейных» тома — под старые, но периодически нужные проекты, и под всякую всячину типа мультимедии:

mint_and_lvm_012

После чего физическая и логическая картины моей группы томов стали выглядеть так:

mint_and_lvm_013

Оставалось перезагрузиться (для страховки, можно было заказать и немедленное монтирование томов) и начать заполнять тома данными из бэкапов, разумеется, сделанных до начала не только развлечений с LVM, но и до установки Rebecca.

Часть 1

Mint и LVM. Часть 2, практическая: 1 комментарий

  1. спасибо любопытно, но пакет system-config-lvm не нашелся, а ваши «Прото-репозиторий deb-пакетов» почему то форбиден

Добавить комментарий