Использование lvm при новой установке Ubuntu, что это такое

Обновлено: 21.11.2024

Это руководство поможет всем, кто хочет настроить свой рабочий стол с помощью логических томов только при новой установке Ubuntu Desktop. Вы также можете использовать альтернативный образ Ubuntu, чтобы завершить это, но вам нужно будет настроить его в TUI (текстовый пользовательский интерфейс). В этом руководстве для завершения установки LVM будет использоваться Ubuntu Live CD.

Что такое LVM?

LVM расшифровывается как Logical Volume Manager (или Управление логическими томами). Вместо того, чтобы использовать все физические тома для вашей системы (сложно изменяемые, статические), возьмите один (или несколько) дисков и логически разделите этот диск для расширяемости, лучшего мониторинга и лучшего управления дисками на вашем компьютере. Если вы хотите узнать больше, перейдите по ссылкам ниже:

Версии протестированы

Подготовка

От заказа к операции

  1. Как записать ISO-образ
  2. Запустите Ubuntu Live
  3. Установить lvm2
  4. Настройка разделов жесткого диска
  5. pvcreate, vgcreate, lvcreate, mkfs
  6. Установка Ubuntu
  7. Установите lvm2 на новую установку Ubuntu

Как записать ISO

  • Существует множество руководств по созданию ISO-образа Ubuntu, и неважно, используете ли вы компакт-диск или USB-накопитель, подойдет любой из них.

Запустите Ubuntu Live

Установить lvm2

  • Теперь, когда Ubuntu загрузилась, нам понадобится терминал, выбрав следующее:

Настройка разделов жесткого диска

  • Оставьте терминал открытым, так как мы будем создавать разделы с помощью команды fdisk. В приведенном ниже примере я буду настраивать свой рабочий стол с использованием раздела /dev/sda (чтобы найти свой, выполните команду «sudo fdisk -l» и убедитесь, что вы знаете, сколько памяти находится на компьютере, чтобы вы могли выяснить какое физическое устройство вы хотите использовать): причина этой настройки объясняется ниже:

/dev/sda1 — этот раздел создан для /boot установки. Всегда полезно сделать /boot первым разделом любой системы Linux

/dev/sda2 -- это физический раздел LVM, который будет использоваться для создания остальной части системы перед установкой.

Установщик Ubuntu предлагает простой флажок «Использовать LVM». В описании говорится, что он включает управление логическими томами, чтобы вы могли делать снимки и более легко изменять размер разделов жесткого диска — вот как это сделать. LVM – это технология, которая в чем-то похожа на массивы RAID или дисковые пространства в Windows.

Должен ли я использовать LVM с новой установкой Ubuntu?

Если вы используете Ubuntu на ноутбуке только с одним внутренним жестким диском и вам не нужны расширенные функции, такие как моментальные снимки в реальном времени, вам может не понадобиться LVM. Если вам нужно легкое расширение или вы хотите объединить несколько жестких дисков в один пул хранилища, LVM может быть тем, что вы искали.

В чем польза LVM?

Основными преимуществами LVM являются повышенная абстракция, гибкость и контроль. Логические тома могут иметь осмысленные имена, такие как «базы данных» или «корневая резервная копия». Размер томов можно динамически изменять по мере изменения требований к пространству и перемещать между физическими устройствами в пуле в работающей системе или легко экспортировать.

Стоит ли настраивать LVM?

Ответ зависит от фактического варианта использования. LVM может быть чрезвычайно полезен в динамических средах, когда диски и разделы часто перемещаются или изменяются в размерах. … Однако в статической среде, где разделы и диски никогда не меняются, нет необходимости настраивать LVM, если только вам не нужно создавать моментальные снимки.

Для чего требуется диспетчер логических томов LVM?

В небольших системах (например, на настольных компьютерах) вместо того, чтобы во время установки оценивать размер раздела, LVM позволяет легко изменять размер файловых систем по мере необходимости. Выполнение согласованных резервных копий путем создания моментальных снимков логических томов. Шифрование нескольких физических разделов одним паролем.

LVM быстрее?

При использовании LVM скорость произвольной записи не снижается при увеличении размера файла. Таким образом, LVM намного быстрее, чем необработанное устройство для произвольного доступа к записи, особенно для больших файлов.

Использует ли Ubuntu LVM?

(С тех пор Ubuntu 12.10 представила поддержку LVM с установочного live CD.) … Обычно вы начинаете с жесткого диска и создаете на нем раздел типа LVM. Вы можете создать его с помощью gparted или fdisk и обычно хотите, чтобы только один раздел использовал весь диск, так как LVM справится с разделением его на логические тома.

Надежен ли LVM?

Так что да, действительно, когда LVM реализует шифрование, это «шифрование всего диска» (или, точнее, «шифрование всего раздела»). Применение шифрования выполняется быстро, если оно выполняется при создании: поскольку начальное содержимое раздела игнорируется, оно не шифруется; только новые данные будут шифроваться по мере их записи.

Есть ли у меня LVM?

Информацию о LV можно получить с помощью команды lvdisplay. Если у вас есть какие-либо логические тома, они будут отображаться как таковые, а также дополнительная информация об этом томе, такая как путь, имя логического тома, имя группы томов, размер и т. д. Показать активность в этом сообщении. … Он также будет иметь флаг «lvm».

Зачем нам нужен LVM в Linux?

LVM — это инструмент для управления логическими томами, который включает выделение дисков, чередование, зеркалирование и изменение размера логических томов. В LVM жесткий диск или набор жестких дисков выделяются одному или нескольким физическим томам. Физические тома LVM можно размещать на других блочных устройствах, которые могут занимать два или более дисков.

Влияет ли LVM на производительность?

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

В чем разница между LVM и стандартным разделом?

На мой взгляд, раздел LVM более полезен, потому что после установки вы можете легко изменить размеры раздела и количество разделов. В стандартном разделе вы также можете изменить размер, но общее количество физических разделов ограничено 4. С LVM у вас гораздо больше гибкости.

В чем разница между LVM и RAID?

RAID нацелен на повышение избыточности, а LVM — на улучшение управления и обработки ДАННЫХ. … LVM — это метод логического разделения вашего устройства памяти на несколько дисков, чтобы иметь один или несколько разделов на нескольких дисках. LVM — это исключительно программное обеспечение, которое управляет несколькими дисками.

Как запустить LVM в Linux?

Процедура монтирования раздела LVM в Linux следующая:

  1. Выполнить команду vgscan, чтобы сканировать все поддерживаемые блочные устройства LVM в системе на наличие виртуальных групп.
  2. Выполните команду vgchange, чтобы активировать том.
  3. Введите команду lvs, чтобы получить информацию о логических томах.
  4. Создайте точку подключения с помощью команды mkdir.

Как увеличить размер LVM в Linux?

Расширить LVM вручную

  1. Расширьте раздел физического диска: sudo fdisk /dev/vda — войдите в инструмент fdisk, чтобы изменить /dev/vda. …
  2. Измените (расширьте) LVM: сообщите LVM, что размер физического раздела изменился: sudo pvresize /dev/vda1. …
  3. Измените размер файловой системы: sudo resize2fs /dev/COMPbase-vg/root.

Что такое логический том?

Распределение хранилища, которое меньше или больше одного физического диска. Например, диски C: и D: на ПК с Windows могут быть двумя логическими томами на диске 0. См. набор томов, том, логический диск, логическая резервная копия и раздел.

Джастин Гаррисон

Джастин Гаррисон
Писатель

Джастин Гаррисон (Justin Garrison) — энтузиаст Linux и инженер по облачной инфраструктуре в одной из крупнейших мировых компаний. Он также является соавтором книги Cloud Native Infrastructure компании O'Reilly. Подробнее.

Управление логическими томами (LVM) – это функция управления дисками, которую включает каждый основной дистрибутив Linux. Если вам нужно настроить пулы хранения или просто динамически создавать разделы, LVM, вероятно, то, что вы ищете.

Что такое LVM?

Диспетчер логических томов обеспечивает уровень абстракции между вашей операционной системой и используемыми дисками/разделами. При традиционном управлении дисками ваша операционная система ищет доступные диски (/dev/sda, /dev/sdb и т. д.), а затем смотрит, какие разделы доступны на этих дисках (/dev/sda1, /dev/sda2 и т. д.). .).

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

Поскольку группы томов и логические тома физически не привязаны к жесткому диску, это упрощает динамическое изменение размера и создание новых дисков и разделов. Кроме того, LVM может предоставить вам возможности, на которые ваша файловая система не способна. Например, Ext3 не поддерживает моментальные снимки в реальном времени, но если вы используете LVM, у вас есть возможность сделать моментальный снимок ваших логических томов, не размонтируя диск.

Когда следует использовать LVM?

Первое, что вы должны решить перед настройкой LVM, — это то, что вы хотите сделать со своими дисками и разделами. Некоторые дистрибутивы, например Fedora, по умолчанию устанавливаются с LVM.

Если вы используете Ubuntu на ноутбуке только с одним внутренним жестким диском и вам не нужны расширенные функции, такие как моментальные снимки в реальном времени, вам может не понадобиться LVM. Если вам нужно легкое расширение или вы хотите объединить несколько жестких дисков в один пул хранилища, LVM может быть тем, что вы искали.

Настройка LVM в Ubuntu

Первое, что нужно знать об использовании LVM, это то, что нет простого способа преобразовать существующие традиционные разделы в логические тома. Можно перейти на новый раздел, использующий LVM, но это не то, что мы будем рассматривать в этой статье; вместо этого мы собираемся настроить LVM на новой установке Ubuntu 10.10.

Чтобы установить Ubuntu с помощью LVM, вам необходимо использовать альтернативный установочный компакт-диск. Загрузите его по ссылке ниже и запишите на компакт-диск или используйте unetbootin для создания USB-накопителя.

Загрузите компьютер с альтернативного установочного диска и выберите нужные параметры, пока не появится экран разделов дисков, и выберите управляемый — использовать весь диск и настроить LVM.

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

Выберите основной диск, который вы хотите использовать, обычно это самый большой диск, а затем перейдите к следующему шагу.

Вам нужно будет немедленно записать изменения на диск, поэтому убедитесь, что вы выбрали правильный диск, а затем запишите изменения.

Выберите размер первого логического тома, а затем продолжите.

Подтвердите разделы диска и продолжите установку.

Последним шагом будет запись загрузчика GRUB на жесткий диск. Важно отметить, что GRUB не может находиться в разделе LVM, потому что BIOS компьютера не может напрямую читать с логического тома. Ubuntu автоматически создаст раздел ext2 размером 255 МБ для вашего загрузчика.

После завершения установки перезагрузите компьютер и загрузитесь в Ubuntu как обычно. Не должно быть заметной разницы между использованием LVM и традиционным управлением дисками при таком типе установки.

Чтобы использовать LVM в полной мере, следите за нашей следующей статьей об управлении установкой LVM.

  • › Что нового в Ubuntu 20.04 LTS «Focal Fossa»
  • › Лучшие статьи о резервном копировании и синхронизации данных
  • › Как управлять и использовать LVM (управление логическими томами) в Ubuntu
  • › Системный администратор Linux: как управлять LVM с помощью графического интерфейса
  • › Как вдвое сократить время загрузки ПК с Linux с помощью E4rat
  • › Почему не было Windows 9?
  • › Почему прозрачные чехлы для телефонов желтеют?
  • › Как восстановить метки панели задач в Windows 11

LVM означает Управление логическими томами. Это система управления логическими томами или файловыми системами, гораздо более продвинутая и гибкая, чем традиционный метод разбиения диска на один или несколько сегментов и форматирования этого раздела с файловой системой.

Долгое время я задавался вопросом, зачем кому-то использовать LVM, когда вы можете использовать gparted для изменения размера и перемещения разделов. Ответ заключается в том, что lvm может делать эти вещи лучше, а также некоторые крутые новые вещи, которые вы просто не можете сделать иначе. Я объясню несколько задач, которые может выполнять lvm, и почему он делает это лучше, чем другие инструменты, а затем как их выполнять. Сначала вы должны понять основы lvm.

  • Группы томов
  • Физические тома
  • Логические тома

Группа томов — это именованная коллекция физических и логических томов. Типичным системам требуется только одна Группа томов, содержащая все физические и логические тома в системе, и мне нравится называть свою группу по имени машины. Физические тома соответствуют дискам; это блочные устройства, предоставляющие место для хранения логических томов. Логические тома соответствуют разделам: они содержат файловую систему. Однако, в отличие от разделов, логические тома получают имена, а не номера, они могут располагаться на нескольких дисках и не обязательно должны быть физически смежными.

Одним из самых больших преимуществ LVM является то, что большинство операций можно выполнять на лету, пока система работает. Большинство операций, которые вы можете выполнять с помощью gparted, требуют, чтобы разделы, которыми вы пытаетесь манипулировать, не использовались в данный момент, поэтому для их выполнения вам необходимо загрузиться с livecd. Вы также часто сталкиваетесь с ограничениями формата таблицы разделов msdos с gparted, включая только 4 основных раздела, и все логические разделы должны содержаться в одном непрерывном расширенном разделе.

Изменение размера разделов

С помощью gparted вы можете расширять и сжимать разделы, но только если они не используются. LVM может расширять раздел во время его монтирования, если используемая на нем файловая система также поддерживает это (например, обычный ext3/4). При расширении раздела gparted может расширить его только на соседнее свободное пространство, но LVM может использовать свободное пространство в любом месте Группы томов, даже на другом диске. При использовании gparted это ограничение часто означает, что вы должны перемещать другие разделы, чтобы освободить место для расширения одного, что является очень трудоемким процессом, который может привести к значительной потере данных в случае сбоя или прерывания (потеря питания).

Перемещение разделов

Перемещение разделов с помощью gparted обычно необходимо только в первую очередь из-за требования, чтобы разделы были физически смежными, поэтому вам, вероятно, никогда не понадобится делать это с LVM. Если вы это сделаете, в отличие от gparted, LVM может переместить раздел, пока он используется, и не повредит ваши данные, если он будет прерван. В случае, если ваша система выйдет из строя или потеряет питание во время перемещения, вы можете просто перезапустить ее после перезагрузки, и она завершится нормально. Когда я получил свой SSD-диск, я просто подключил его, загрузил и попросил lvm переместить мою работающую корневую файловую систему на новый диск в фоновом режиме, пока я продолжал работать. Другая причина, по которой вы можете захотеть переехать, — это заменить старый диск новым, большего размера. Вы можете перенести систему на новый диск во время его использования, а затем удалить старый позже.

Много разделов

Если вы хотите протестировать различные дистрибутивы Linux, или просто другую версию Ubuntu, или и то, и другое, вы можете быстро получить довольно много разделов. С обычными разделами msdos это становится проблематичным из-за его ограничений. С помощью LVM вы можете создать столько логических томов, сколько пожелаете, и обычно это довольно просто, так как обычно у вас достаточно свободного места. Обычно люди выделяют весь диск для одного раздела при первой установке, но, поскольку расширение раздела с помощью LVM так просто, нет причин делать это. Лучше выделить только то, что, по вашему мнению, вам понадобится, а остальное пространство оставить свободным для использования в будущем. Если у вас закончилось первоначальное выделение, добавление дополнительного пространства к этому тому — это всего лишь одна команда, которая выполняется немедленно, пока система работает в обычном режиме.

Снимки

Это то, что вы просто не можете сделать без LVM. Он позволяет заморозить существующий логический том во времени, в любой момент, даже во время работы системы. Вы можете продолжать использовать исходный том в обычном режиме, но том моментального снимка выглядит как образ оригинала, застывший во времени в момент его создания. Вы можете использовать это, чтобы получить непротиворечивый образ файловой системы для резервного копирования без выключения системы. Вы также можете использовать его для сохранения состояния системы, чтобы вы могли позже вернуться к этому состоянию, если что-то испортите. Вы даже можете смонтировать том моментального снимка и внести в него изменения, не затрагивая оригинал.

Итак, как мне начать использовать LVM?

Альтернативный установщик может настроить и установить LVM, и это поддерживаемый способ сделать это. Вы можете установить пакет lvm2 на существующую систему или рабочий стол livecd и настроить его вручную, а затем установить на него. Это то, что я расскажу. (С тех пор в Ubuntu 12.10 появилась поддержка LVM с установочного компакт-диска.)

Во-первых, вам нужен физический том. Обычно вы начинаете с жесткого диска и создаете на нем раздел типа LVM. Вы можете создать его с помощью gparted или fdisk и, как правило, хотите, чтобы один раздел использовал весь диск, поскольку LVM справится с разделением его на логические тома. В gparted нужно проверить флаг lvm при создании раздела, а в fdisk пометить тип кодом 8e.

После того как у вас есть раздел LVM, вам необходимо инициализировать его как физический том. Предполагая, что этот раздел /dev/sda1:

sudo pvcreate /dev/sda1

Это записывает заголовок LVM в раздел, который идентифицирует его как физический том, и устанавливает небольшую область для хранения метаданных, описывающих все о группе томов, а остальную часть раздела как неиспользуемые физические экстенты. После этого вам нужно создать группу томов с именем foo:

sudo vgcreate foo /dev/sda1

Теперь у вас есть группа томов с именем foo. Я предлагаю вам изменить foo на значимое для вас имя. foo содержит только один физический том. Теперь вы хотите создать логический том из свободного места в foo:

sudo lvcreate -n bar -L 5g foo

Это создает логический том с именем bar в группе томов foo, используя 5 ГБ пространства. Если вы устанавливаете, вы, вероятно, захотите создать подобный логический том для использования в качестве корневой файловой системы, один для подкачки и, возможно, один для /home. В настоящее время у меня есть логический том для установки Lucid и один для установки Maverick, поэтому я назвал эти тома именно так. Вы можете найти блочное устройство для этого логического тома в '/dev/foo/bar' или 'dev/mapper/foo-bar'.

Вы также можете попробовать команды lvs и pvs, которые перечисляют логические тома и физические тома соответственно, а также их более подробные варианты; lvdisplay и pvdisplay.

Если вы делаете это с рабочего стола livecd, после создания логических томов в терминале вы можете запустить программу установки и использовать ручное разделение, чтобы выбрать, как использовать каждый Логический том, а затем установить.

Изменение размера разделов

Вы можете расширить логический том с помощью:

sudo lvextend -L +5g foo/bar

Это добавит 5 ГБ к строке Логический том в группе томов foo. Вы можете указать абсолютный размер, если хотите, вместо относительного размера, опустив начальный +. Пространство выделяется из любого свободного места в любом месте панели Группа томов. Если у вас есть несколько физических томов, вы можете добавить имена одного или нескольких из них в конец команды, чтобы ограничить, какие из них следует использовать для удовлетворения запроса.

После расширения логического тома вам необходимо расширить файловую систему, чтобы использовать новое пространство. Для ext 3/4 вы просто запускаете:

sudo resize2fs /dev/foo/bar

Перемещение разделов

Если у вас есть только один Физический том, вам, вероятно, никогда не понадобится перемещать его, но если вы добавите новый диск, вам может понадобиться. Чтобы убрать полосу Логический том с Физического тома /dev/sda1, выполните:

sudo pvmove -n bar /dev/sda1

Если опустить аргумент -n bar, все логические тома на физическом томе /dev/sda1 будут перемещены. Если у вас есть только один другой физический том, то он будет перемещен туда, или вы можете добавить имя одного или нескольких конкретных физических томов, которые следует использовать. для удовлетворения запроса вместо любого Физического тома в Группе томов со свободным местом. Этот процесс можно безопасно возобновить, если он был прерван из-за сбоя или сбоя питания, и это можно сделать, пока используются рассматриваемые логические тома(ы). Вы также можете добавить -b, чтобы выполнить перемещение в фоновом режиме и немедленно вернуться, или -i, чтобы он печатал, какой прогресс был достигнут каждые с секунд. Если вы выполняете перемещение в фоновом режиме, вы можете проверить его ход с помощью команды lvs.

Снимки

При создании моментального снимка вы создаете новый логический том, который действует как клон исходного логического тома. Том моментального снимка изначально не использует никакого пространства, но по мере внесения изменений в исходный том измененные блоки копируются в том моментального снимка до того, как они будут изменены, чтобы сохранить их. Это означает, что чем больше изменений вы вносите в источник, тем больше места требуется снимку. Если том моментального снимка использует все выделенное ему пространство, то моментальный снимок поврежден и больше не может использоваться, оставляя вас только с измененным источником. Команда lvs сообщит вам, сколько места было использовано в моментальном снимке логического тома. Если он начинает заполняться, вы можете расширить его с помощью команды lvextend. Чтобы создать снимок панели Логический том и назвать его snap, запустите:

sudo lvcreate -s -n snap -L 5g foo/bar

Это создаст именованный снимок исходной панели Логический том и выделит для него 5 ГБ пространства. Поскольку том моментального снимка хранит только области диска, которые изменились с момента его создания, он может быть намного меньше исходного тома.Недавно я использовал моментальный снимок логического тома размером 5 ГБ, содержащий мою корневую файловую систему Maverick, и выполнил dist-upgrade до Natty в источнике, который использовал только около 50–60% пространства моментального снимка.

Пока у вас есть снимок, вы можете смонтировать его, если хотите, и увидите исходную файловую систему, как она выглядела, когда вы сделали снимок. В приведенном выше примере вы должны смонтировать устройство /dev/foo/snap. Вы можете изменить снимок, не затрагивая оригинал, и оригинал, не затрагивая снимок. Если вы сделаете снимок своего корневого логического тома, а затем обновите некоторые пакеты или до следующей полной версии дистрибутива, а затем решите, что это не работает, вы можете объединить снимок обратно в исходный том, эффективно возвращаясь к состоянию на момент создания моментального снимка. Для этого просто запустите:

sudo lvconvert --merge foo/snap

Если используется исходный том foo/snap, он сообщит вам, что слияние произойдет при следующей активации томов. Если это корневой том, то для этого вам потребуется перезагрузка. При следующей загрузке том будет активирован, и слияние начнется в фоновом режиме, поэтому ваша система загрузится так, как будто вы никогда не вносили изменений с момента создания моментального снимка, а фактическое перемещение данных будет происходить в фоновом режиме. пока вы работаете.

Крис Хоффман

Крис Хоффман
Главный редактор

Крис Хоффман – главный редактор How-To Geek. Он писал о технологиях более десяти лет и два года был обозревателем PCWorld. Крис писал для The New York Times, давал интервью в качестве эксперта по технологиям на телевизионных станциях, таких как NBC 6 в Майами, и освещал свою работу в таких новостных агентствах, как BBC. С 2011 года Крис написал более 2000 статей, которые были прочитаны почти миллиард раз — и это только здесь, в How-To Geek. Подробнее.

Установщик Ubuntu предлагает простой флажок «Использовать LVM». В описании говорится, что он включает управление логическими томами, чтобы вы могли делать моментальные снимки и более легко изменять размер разделов жесткого диска — вот как это сделать.

LVM — это технология, которая в чем-то похожа на массивы RAID или дисковые пространства в Windows. Хотя эта технология особенно полезна на серверах, ее можно использовать и на настольных ПК.

Следует ли вам использовать LVM с новой установкой Ubuntu?

Первый вопрос заключается в том, хотите ли вы вообще использовать LVM с вашей установкой Ubuntu. В Ubuntu это легко включить одним щелчком мыши, но эта опция не включена по умолчанию. Как говорит установщик, это позволяет изменять размер разделов, создавать моментальные снимки, объединять несколько дисков в один логический том и т. д. — и все это во время работы системы. В отличие от обычных разделов, вам не нужно выключать систему, загружаться с live CD или USB-накопителя и изменять размер разделов, пока они не используются.

Честно говоря, средний пользователь рабочего стола Ubuntu, вероятно, не понимает, использует ли он LVM или нет. Но, если вы хотите сделать более сложные вещи позже, LVM может помочь. LVM потенциально более сложен, что может вызвать проблемы, если вам нужно будет восстановить данные позже, особенно если вы не очень опытны в этом. Здесь не должно быть заметного снижения производительности — LVM реализован прямо в ядре Linux.

Объяснение управления логическими томами

Мы уже объясняли, что такое LVM. Короче говоря, он обеспечивает уровень абстракции между вашими физическими дисками и разделами, представленными вашей операционной системе. Например, в вашем компьютере может быть два жестких диска, каждый размером 1 ТБ. На этих дисках должно быть как минимум два раздела, и каждый из этих разделов должен иметь размер 1 ТБ.

LVM обеспечивает уровень абстракции над этим. Вместо традиционного раздела на диске LVM будет рассматривать диски как два отдельных «физических тома» после их инициализации. Затем вы можете создать «логические тома» на основе этих физических томов. Например, вы можете объединить эти два диска по 1 ТБ в один раздел на 2 ТБ. Ваша операционная система увидит только том объемом 2 ТБ, а LVM будет обрабатывать все в фоновом режиме. Группа физических и логических томов называется «группой томов».” Типичная система будет иметь только одну группу томов.

Этот уровень абстракции позволяет легко изменять размеры разделов, объединять несколько дисков в один том и даже делать «моментальные снимки» файловой системы раздела во время его работы, не размонтируя его.

Обратите внимание, что объединение нескольких дисков в один том может быть плохой идеей, если вы не создаете резервные копии. Это похоже на RAID 0 — если вы объедините два тома по 1 ТБ в один том на 2 ТБ, вы можете потерять важные данные на томе, если хотя бы один из ваших жестких дисков выйдет из строя. Резервные копии имеют решающее значение, если вы идете по этому пути.

Графические утилиты для управления томами LVM

Традиционно тома LVM управляются с помощью команд терминала Linux. Они будут работать для вас в Ubuntu, но есть более простой графический метод, которым может воспользоваться каждый. Если вы пользователь Linux, привыкший использовать GParted или аналогичный менеджер разделов, не беспокойтесь — GParted не поддерживает диски LVM.

Вместо этого вы можете использовать для этого утилиту Disks, включенную в Ubuntu. Эта утилита также известна как GNOME Disk Utility или Palimpsest. Запустите его, щелкнув значок на приборной панели, выполнив поиск дисков и нажав Enter. В отличие от GParted, утилита «Диски» отобразит ваши разделы LVM в разделе «Другие устройства», поэтому вы можете отформатировать их и настроить другие параметры, если вам это нужно. Эта утилита также будет работать с live CD или USB-накопителя.

К сожалению, утилита Disks не поддерживает использование наиболее мощных функций LVM. Нет возможности управлять группами томов, расширять разделы или делать моментальные снимки. Вы можете сделать это с терминала, но вам не нужно. Вместо этого вы можете открыть Центр программного обеспечения Ubuntu, найти LVM и установить инструмент управления логическими томами. Вы также можете просто запустить команду sudo apt-get install system-config-lvm в окне терминала. После установки вы можете открыть утилиту управления логическими томами с панели управления.

Этот графический инструмент настройки был разработан Red Hat. Это немного устарело, но это единственный графический способ сделать это, не прибегая к командам терминала.

Допустим, вы хотите добавить новый физический том в свою группу томов. Вы должны открыть инструмент, выбрать новый диск в разделе «Неинициализированные записи» и нажать кнопку «Инициализировать запись». Затем вы найдете новый физический том в разделе «Нераспределенные тома» и сможете использовать кнопку «Добавить в существующую группу томов», чтобы добавить его в группу томов «ubuntu-vg», созданную Ubuntu в процессе установки.

В представлении группы томов отображается визуальный обзор ваших физических и логических томов. Здесь у нас есть два физических раздела на двух отдельных жестких дисках. У нас есть раздел подкачки и корневой раздел, точно так же, как Ubuntu по умолчанию устанавливает свою схему разбиения. Поскольку мы добавили второй физический раздел с другого диска, у нас осталось много неиспользуемого пространства.

Чтобы расширить логический раздел до физического пространства, вы можете выбрать его в разделе «Логическое представление», нажать «Изменить свойства» и изменить размер, чтобы увеличить раздел. Вы также можете сжать его отсюда.

Другие параметры в system-config-lvm позволяют настроить моментальные снимки и зеркалирование. Вам, вероятно, не понадобятся эти функции на типичном рабочем столе, но здесь они доступны в графическом виде. Помните, что вы также можете сделать все это с помощью команд терминала.

< /tbody>
Команды Linux
Файлы tar · pv · cat · tac · chmod · grep · diff · sed · ar · man · pushd · popd · fsck · testdisk · seq · fd · pandoc · cd · $PATH · awk · join · jq · fold · uniq · journalctl · tail · stat · ls · fstab · echo · less · chgrp · chown · rev · look · strings · type · rename · zip · unzip · mount · umount · install · fdisk · mkfs · rm · rmdir · rsync · df · gpg · vi · nano · mkdir · du · ln · patch · convert · rclone · shred · srm
Процессы alias · screen · top · nice · renice · прогресс · strace · systemd · tmux · chsh · история · at · пакетное · бесплатное · которое · dmesg · chfn · usermod · ps · chroot · xargs · tty · pinky · lsof · vmstat · timeout · стена · yes · kill · спать · sudo · su · время · groupadd · usermod · группы · lshw · выключение · перезагрузка · halt · poweroff · passwd · lscpu · crontab · date · bg · fg
Сеть netstat · ping · traceroute · ip · ss · whois · fail2ban · bmon · копать · finger · nmap · ftp · curl · wget · who · whoami · w · iptables · ssh-keygen · ufw
  • › Как восстановить метки панели задач в Windows 11
  • ›5 шрифтов, которые следует прекратить использовать (и лучшие альтернативы)
  • › Как установить Google Play Маркет в Windows 11
  • › Почему не было Windows 9?
  • › Что означает XD и как вы его используете?
  • › Почему прозрачные чехлы для телефонов желтеют?

Читайте также: