Use lvm with the new ubuntu installation что это

Установка Ubuntu Desktop на LVM

Use lvm with the new ubuntu installation что это. image loader. Use lvm with the new ubuntu installation что это фото. Use lvm with the new ubuntu installation что это-image loader. картинка Use lvm with the new ubuntu installation что это. картинка image loaderКлассические разделы, на которые чаще всего разбивается жёсткий диск для установки системы и хранения данных, имею ряд существенных недостатков. Их размер очень сложно изменять, они находятся в строгой последовательности и просто взять кусочек от первого раздела и добавить к последнему не получится, если между ними есть ещё разделы. Поэтому очень часто при начальном разбиении винчестера пользователи ломают себе голову — сколько места выделить под тот или иной раздел. И почти всегда в процессе использования системы приходят к выводу, что они сделали не правильный выбор.

Учтите, что управление LVM осуществляется через терминал, поэтому, дабы ничего не поломать, вам необходимо сначала научиться более-менее комфортно с ним работать. Кроме того, ознакомьтесь с принципами работы и основными концепциями LVM, дабы понимать, что это такое. Статья рассчитана не на новичков, а на тех, кто уже разобрался в основах Ubuntu.

Предварительная подготовка

Вам необходимо запустить систему с LiveCD и подключить компьютер к интернету. Далее откройте терминал и установите прямо в LiveCD сессию необходимые утилиты командой:

Всё, теперь можно начинать работу с LVM. Но сначала необходимо выделить место, на котором мы будем создавать LVM. Для этого вам потребуется редактор разделов Gparted, который находится в меню Система→Администрирование (System→Administration). Создайте с помощью него раздел, поверх которого вы будете разворачивать LVM. Если вы готовы выделить под LVM весь жёсткий диск, то создайте раздел на весь жёсткий диск. Не выбирайте никакую файловую систему для раздела — просто пустой раздел (unformatted). Не забудьте, для применения всех внесённых вами через Gparted изменений нужно нажать на зелёную галочку на верхней панели или выбрать в меню Edit пункт Apply.

После того, как изменения в разметку будут успешно внесены, необходимо будет поменять тип нужного вам раздела на Linux LVM. Для этого нажмите правой клавишей на разделе, и выберите пункт Управление флагами (Manage flags). В открывшемся окне поставьте галочку в поле с именем lvm, дождитесь окончания применения всех изменений и закройте Gparted. На этом подготовительный этап закончен.

Создание логических томов LVM

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

Далее создать группу томов (о том, что это такое, читайте в статьях про LVM), командой

И, наконец, создать необходимые вам логические тома. Тут стоит заметить, что так как увеличивать размер LVM томов можно легко прямо в работающей системе, то лучше всего выделять для логических томов минимальный необходимый размер. Не бойтесь, что большой объём останется нераспределённым в рамках группы томов, он не пропадёт. Как только вам понадобится дополнительное место, вы сможете его легко добавить к любому логическому тому. А вот уменьшить размер логического тома значительно сложней.

Обычно для установки системы требуется раздел под корень, раздел под /home, раздел под swap и иногда — раздел под данные. Создать логические тома подо все эти четыре задачи можно командами:

Параметр -n, если вы ещё не поняли, задаёт имя логического тома, -L — его размер.

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

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

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

Ну и наконец вы возможно захотите присвоить разделу с данными нормальную метку, дабы он красиво отображался в установленной системе. Сделать это можно примерно такой командой:

Теперь можно приступать непосредственно к установке на созданные нами логические тома.

Установка системы

Собственно сама установка стандартна, однако когда вам предложат выбрать способ разбиения диска, выберите ручной режим. В открывшемся окне вы увидите все созданные вами тома LVM. Укажите для каждого соответствующую точку монтирования, однако не ставьте галочку форматирования. Для раздела под данные можете указать точку монтирования /media/data.

Дождитесь завершения установки, но компьютер не перезагружайте!

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

После чего выполнить инструкции, приведённые ниже.

Активирование LVM в установленной системе

Систему вы поставили, однако осталась одна небольшая проблема — в установленной Ubuntu нет утилит работы с LVM, а значит она просто не запустится. Это достаточно легко исправить.

Для начала, не выходя с LiveCD, смонтируйте логический том, который вы выделили под корень, в папку /mnt. Сделать это можно командой

Теперь необходимо будет войти в установленную систему с помощью chroot, однако предварительно надо временно подключить в неё некоторые важные системные ресурсы. Для этого выполните команды

Теперь перейдите в установленную систему командой

И установите необходимые утилиты командой

Всё, установка завершена. Закройте терминал, нажмите Ctrl-Alt-Del и перезаргузите компьютер. Не забудьте достать LiveCD из привода. Компьютер должен загрузиться в только что установленную систему.

Дальнейшая работа

Допустим, в какой-то момент вам перестало хватать 5 гигабайт, которые вы выделили под раздел /home. Не беда. Посмотрите, сколько неиспользованного места осталось в группе томов командой

Теперь увеличьте размер логического тома /dev/local/home до нужного командой

Учтите, что в параметре -L указывается полный желаемый размер, а не его приращение. После увеличения размера логического тома останется лишь растянуть файловую систему на весь новый объём. Сделать это можно командой

Всё, размер логического тома увеличен.

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

Источник

Настройка и управление LVM разделами в Linux

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

Главные преимущества LVM – высокий уровень абстракции от физических дисков, гибкость и масштабируемость. Вы можете на лету изменять размер логического тома, добавлять (и удалять) новые диски. Для LVM томов поддерживается зекалирование, снапшоты (persistent snapshot) и striping (расслоение данных между несколькими дисками с целью увеличения производительности).

В данной статье мы рассмотрим использование LVM разделов на примере Linux CentOS 8, покажем процесс объединения двух дисков в одну группу LVM, посмотрим как создавать группы, тома, монтировать, расширять и уменьшать размер LVM разделов.

Прежде всего нужно разобраться с уровнями дисковых абстракций LVM.

Use lvm with the new ubuntu installation что это. arhitektura i urovni abstracii lvm v. Use lvm with the new ubuntu installation что это фото. Use lvm with the new ubuntu installation что это-arhitektura i urovni abstracii lvm v. картинка Use lvm with the new ubuntu installation что это. картинка arhitektura i urovni abstracii lvm v

Установка утилиты lvm2

Чтобы начать работу с LVM, нужно установить утилиту lvm2. Выполним следующие команды:

apt-get install lvm2 — для Ubuntu, Mint, Debian

yum install lvm2 – для Centos, Red-Hat, Fedora

Use lvm with the new ubuntu installation что это. ustanovka lvm2. Use lvm with the new ubuntu installation что это фото. Use lvm with the new ubuntu installation что это-ustanovka lvm2. картинка Use lvm with the new ubuntu installation что это. картинка ustanovka lvm2

В разных версиях Linux отличается только способ установки утилиты lvm2 (установка через yum/dnf или apt-get), дальнейшие команды для работы с LVM, одинаковы.

Создание LVM разделов

Итак, у нас имеется виртуальная машина KVM, к которой подключены два дополнительных диска. Проверим, что они доступны в системе, используя команду:

Use lvm with the new ubuntu installation что это. fdisk opredelenie fizicheskih diskov v lunux pod. Use lvm with the new ubuntu installation что это фото. Use lvm with the new ubuntu installation что это-fdisk opredelenie fizicheskih diskov v lunux pod. картинка Use lvm with the new ubuntu installation что это. картинка fdisk opredelenie fizicheskih diskov v lunux pod

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

Чтобы диски были доступны для LVM, их нужно пометить (инициализировать) утилитой pvcreate:

pvcreate /dev/vdb /dev/vdc

Use lvm with the new ubuntu installation что это. pvcreate inicializaciya diskov pod lvm v. Use lvm with the new ubuntu installation что это фото. Use lvm with the new ubuntu installation что это-pvcreate inicializaciya diskov pod lvm v. картинка Use lvm with the new ubuntu installation что это. картинка pvcreate inicializaciya diskov pod lvm v

Теперь, чтобы убедиться, что данные диски можно использовать для LVM, введите команду pvdisplay:

Use lvm with the new ubuntu installation что это. pvdisplay. Use lvm with the new ubuntu installation что это фото. Use lvm with the new ubuntu installation что это-pvdisplay. картинка Use lvm with the new ubuntu installation что это. картинка pvdisplay

Как видим, оба диска отображаются. Разберем информацию из вывода команды:

С помощью команды pvscan вы можете просканировать диски на предмет PV.

Следующий этап – создание группы томов. Для создания групп томов используется команда vgcreate. Чтобы объединить ранее помеченные диски, воспользуемся командой:
# vgcreate test /dev/vdb /dev/vdc

Чтобы проверить результат введите vgdisplay:

Use lvm with the new ubuntu installation что это. vgdisplay sozdanie lvm gruppy. Use lvm with the new ubuntu installation что это фото. Use lvm with the new ubuntu installation что это-vgdisplay sozdanie lvm gruppy. картинка Use lvm with the new ubuntu installation что это. картинка vgdisplay sozdanie lvm gruppy

Как видим, диски объединены в группу test и VG Size показывает общий размер дисков.

Разберем информацию из листинга команды vgdisplay:

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

Чтобы в вашей группе создать логический том определенного размера и именем, используйте команду:

Как видим из листинга, в группе test был создан логический том с именем lvol0 и размером 5G.

Если вы хотите сами задать имя, используйте флаг -n:

Несколько примеров для создания логических томов с разными размерами:

Чтобы вывести информацию о логическом томе, используйте lvdisplay:

Use lvm with the new ubuntu installation что это. lvdisplay sozdanie logicheskogo razdela lvm. Use lvm with the new ubuntu installation что это фото. Use lvm with the new ubuntu installation что это-lvdisplay sozdanie logicheskogo razdela lvm. картинка Use lvm with the new ubuntu installation что это. картинка lvdisplay sozdanie logicheskogo razdela lvm

Так же разберем листинг данной команды:

LVM: создание файловой системы, монтирование логического тома

Чтобы создать файловую систему на логическом томе, воспользуйтесь утилитой mkfs:

Создадим файловую систему ext4 на LVM томе:

Use lvm with the new ubuntu installation что это. fajlovaya sistema na lvm tome mkfs. Use lvm with the new ubuntu installation что это фото. Use lvm with the new ubuntu installation что это-fajlovaya sistema na lvm tome mkfs. картинка Use lvm with the new ubuntu installation что это. картинка fajlovaya sistema na lvm tome mkfs

Файловая система была создана без ошибок.

Теперь создадим тестовую директорию и примонтируем логический том к данной директории:

# mkdir /var/www/home
# mount /dev/test/test1 /var/www/home/

Use lvm with the new ubuntu installation что это. montirovanie lvm toma. Use lvm with the new ubuntu installation что это фото. Use lvm with the new ubuntu installation что это-montirovanie lvm toma. картинка Use lvm with the new ubuntu installation что это. картинка montirovanie lvm toma

Как видите, все прошло без ошибок и теперь директория /var/www/home существует как отдельный раздел.

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

Откроем файл:
nano /etc/fstab

И добавим в него следующую информацию:

Use lvm with the new ubuntu installation что это. fstab avtomonntirovanie toma lvm. Use lvm with the new ubuntu installation что это фото. Use lvm with the new ubuntu installation что это-fstab avtomonntirovanie toma lvm. картинка Use lvm with the new ubuntu installation что это. картинка fstab avtomonntirovanie toma lvm

Чтобы проверить общую информацию по дискам, разделам и томам, введите команду lsblk:

Use lvm with the new ubuntu installation что это. lsblk informaciya o diskah dm. Use lvm with the new ubuntu installation что это фото. Use lvm with the new ubuntu installation что это-lsblk informaciya o diskah dm. картинка Use lvm with the new ubuntu installation что это. картинка lsblk informaciya o diskah dm

Как видим, наш созданный том отображается, и указана директория к которой он примонтирован.

Команда lvmdiskscan позволяет просканировать доступные диски, показывает их размер и принадлежность к LVM.

Увеличение логического тома LVM

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

pvcreate /dev/нашдиск — инициализация диска для lvm

vgextend test /dev/нашдиск — добавление диска в группу томов

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

Данным способом вы расширите раздел на 10 Гб.

Use lvm with the new ubuntu installation что это. tekushij razmer lvm toma. Use lvm with the new ubuntu installation что это фото. Use lvm with the new ubuntu installation что это-tekushij razmer lvm toma. картинка Use lvm with the new ubuntu installation что это. картинка tekushij razmer lvm toma

Еще несколько примеров расширения LVM раздела:

Осталось увеличить раздел файловой системы:

resize2fs /dev/test/test1 – для ext4

xfs_growfs /dev/test/test1 – для xfs

Уменьшение LVM томов

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

Отмонтируем том от директории:

Выполним проверку диска:

Use lvm with the new ubuntu installation что это. umenshit razmer lvm v. Use lvm with the new ubuntu installation что это фото. Use lvm with the new ubuntu installation что это-umenshit razmer lvm v. картинка Use lvm with the new ubuntu installation что это. картинка umenshit razmer lvm v

Уменьшим раздел файловой системы на 4 Гб:

# resize2fs /dev/test/test1 4G

Теперь уменьшим размер самого LVM тома:

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

Use lvm with the new ubuntu installation что это. montirovanie lvm posle umensheniya razmera. Use lvm with the new ubuntu installation что это фото. Use lvm with the new ubuntu installation что это-montirovanie lvm posle umensheniya razmera. картинка Use lvm with the new ubuntu installation что это. картинка montirovanie lvm posle umensheniya razmera

Как видим, размер уменьшился до 4 Гб.

Удаление LVM групп и томов

Для удаления LVM томов, используется команда lvremove:

Use lvm with the new ubuntu installation что это. lvremove udalenie lvm toma. Use lvm with the new ubuntu installation что это фото. Use lvm with the new ubuntu installation что это-lvremove udalenie lvm toma. картинка Use lvm with the new ubuntu installation что это. картинка lvremove udalenie lvm toma

Чтобы удалить группу логических томов, используйте:

Убрать метки с LVM дисков:

# pvremove /dev/vdb /dev/vdc

Создание зеркальных томов LVM

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

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

Источник

Как работать с LVM

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

Используемые команды одинаково подойдут как для систем Red Hat / CentOS, так и Debian / Ubuntu.

Уровни абстракции

Работа с томами с помощью LVM происходит на 3-х уровнях абстракции:

Схематично, уровни можно представить так:

Use lvm with the new ubuntu installation что это. lvm 01. Use lvm with the new ubuntu installation что это фото. Use lvm with the new ubuntu installation что это-lvm 01. картинка Use lvm with the new ubuntu installation что это. картинка lvm 01

Установка

Для работы с LVM необходима установка одноименной утилиты. В системе Linux она может быть установлена по умолчанию. Но если ее нет, выполняем инструкцию ниже.

Если используем системы на безе deb (Ubuntu, Debian, Mint):

apt-get install lvm2

Если используем системы на безе RPM (Red Hat, CentOS, Fedora):

Создание разделов

Рассмотрим пример создания томов из дисков sdb и sdc с помощью LVM.

1. Инициализация

Помечаем диски, что они будут использоваться для LVM:

pvcreate /dev/sdb /dev/sdc

* напомним, что в качестве примера нами используются диски sdb и sdc.

Посмотреть, что диск может использоваться LMV можно командой:

В нашем случае мы должны увидеть что-то на подобие:

2. Создание групп томов

Инициализированные на первом этапе диски должны быть объединены в группы.

Группа может быть создана:

vgcreate vg01 /dev/sdb /dev/sdc

* где vg01 — произвольное имя создаваемой группы; /dev/sdb, /dev/sdc — наши диски.

Просмотреть информацию о созданных группах можно командой:

На что мы получим, примерно, следующее:

3. Создание логических томов

Последний этап — создание логического раздела их группы томов командой lvcreate. Ее синтаксис:

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

* создание тома на 1 Гб из группы vg01.

* создание тома с именем lv01 на 50 Мб из группы vg01.

* при создании тома используется 40% от дискового пространства группы vg01.

* использовать все свободное пространство группы vg01 при создании логического тома.
* также можно использовать %PVS — процент места от физического тома (PV); %ORIGIN — размер оригинального тома (применяется для снапшотов).

Посмотрим информацию о созданном томе:

Создание файловой системы и монтирование тома

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

Файловая система

Процесс создания файловой системы на томах LVM ничем не отличается от работы с любыми другими разделами.

Например, для создания файловой системы ext4 вводим:

* vg01 — наша группа томов; lv01 — логический том.

Для создания, например, файловой системы xfs вводим:

Монтирование

Как и в случае с файловой системой, процесс монтирования не сильно отличается от разделов, созданных другими методами.

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

mount /dev/vg01/lv01 /mnt

* где /dev/vg01/lv01 — созданный нами логический том, /mnt — раздел, в который мы хотим примонтировать раздел.

Для постоянного монтирования раздела добавляем строку в fstab:

/dev/vg01/lv01 /mnt ext4 defaults 1 2

* в данном примере мы монтируем при загрузке системы том /dev/vg01/lv01 в каталог /mnt; используется файловая система ext4.

Проверяем настройку fstab, смонтировав раздел:

Проверяем, что диск примонтирован:

Просмотр информации

Разберемся, как получить информацию о дисковых накопителях в системе.

1. Для общего представления дисков, разделов и томов вводим:

Мы получим что-то на подобие:

NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 30G 0 disk
sda1 8:1 0 1G 0 part /boot
sda2 8:2 0 29G 0 part
sys-root 253:0 0 27G 0 lvm /
sys-swap 253:1 0 2G 0 lvm [SWAP]
sdb 8:16 0 1G 0 disk
vg01-lv01-real 253:3 0 1G 0 lvm
vg01-lv01 253:2 0 1G 0 lvm /mnt
vg01-sn01 253:5 0 1G 0 lvm
sdc 8:32 0 1G 0 disk
vg01-lv01-real 253:3 0 1G 0 lvm
vg01-lv01 253:2 0 1G 0 lvm /mnt
vg01-sn01 253:5 0 1G 0 lvm
vg01-sn01-cow 253:4 0 500M 0 lvm
vg01-sn01 253:5 0 1G 0 lvm
sdd 8:48 0 1G 0 disk

* как видим, команда отображает корневое блочное устройство, какие разделы из него сделаны и в какие логические тома организованы из некоторых из разделов.

2. Получить информацию о проинициализированных для LVM дисков:

Источник

Создание и настройка LVM Linux

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

Давайте рассмотрим преимущества использования LVM перед обычными разделами жесткого диска.

Теперь перейдем от теории ближе к практике. Рассмотрим создание LVM, настройку и работу с дисками. Как основную операционную систему мы будем использовать Ubuntu, но данная инструкция подойдет и для любого другого дистрибутива Linux.

Создание LVM Linux

Структура LVM состоит из трех слоев:

Перед тем как начинать создание lvm linux необходимо установить нужные для этого инструменты:

sudo apt install lvm2

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

Инициализация физических LVM разделов

Сначала определимся с томами, которые будем использовать, допустим это будут /dev/sda6 и /dev/sda7. Инициализировать их для работы LVM можно с помощью команды pvcreate:

sudo pvcreate /dev/sda6 /dev/sda7

Use lvm with the new ubuntu installation что это. Snimok ekrana ot 2020 10 05 12 03 27. Use lvm with the new ubuntu installation что это фото. Use lvm with the new ubuntu installation что это-Snimok ekrana ot 2020 10 05 12 03 27. картинка Use lvm with the new ubuntu installation что это. картинка Snimok ekrana ot 2020 10 05 12 03 27

Чтобы посмотреть действительно ли были созданы физические тома LVM вы можете использовать команду pvscan:

Use lvm with the new ubuntu installation что это. Snimok ekrana ot 2020 10 05 12 04 16. Use lvm with the new ubuntu installation что это фото. Use lvm with the new ubuntu installation что это-Snimok ekrana ot 2020 10 05 12 04 16. картинка Use lvm with the new ubuntu installation что это. картинка Snimok ekrana ot 2020 10 05 12 04 16

Также можно посмотреть физические LVM разделы с более подробными атрибутами, такими как размер, общий размер, физический размер, свободное место и т д:

Use lvm with the new ubuntu installation что это. Snimok ekrana ot 2020 10 05 12 05 13. Use lvm with the new ubuntu installation что это фото. Use lvm with the new ubuntu installation что это-Snimok ekrana ot 2020 10 05 12 05 13. картинка Use lvm with the new ubuntu installation что это. картинка Snimok ekrana ot 2020 10 05 12 05 13

Создание группы разделов LVM

sudo vgcreate vol_grp1 /dev/sda6 /dev/sda7

Use lvm with the new ubuntu installation что это. Snimok ekrana ot 2020 10 05 12 06 36. Use lvm with the new ubuntu installation что это фото. Use lvm with the new ubuntu installation что это-Snimok ekrana ot 2020 10 05 12 06 36. картинка Use lvm with the new ubuntu installation что это. картинка Snimok ekrana ot 2020 10 05 12 06 36

С помощью LVM команды vgdisplay вы можете посмотреть созданные группы томов:

Use lvm with the new ubuntu installation что это. Snimok ekrana ot 2020 10 05 12 07 11. Use lvm with the new ubuntu installation что это фото. Use lvm with the new ubuntu installation что это-Snimok ekrana ot 2020 10 05 12 07 11. картинка Use lvm with the new ubuntu installation что это. картинка Snimok ekrana ot 2020 10 05 12 07 11

Создание логических томов LVM

Теперь все готово, чтобы создать логические LVM разделы. Для этого будем использовать команду lvcreate и создадим логический раздел размером 80 мегабайт, или 20 блоков LVM:

Если вы хотите задать размер в обычных единицах измерения, то необходимо использовать опцию -L. Например, для тех же 80-ти мегабайт:

Use lvm with the new ubuntu installation что это. Snimok ekrana ot 2020 10 05 12 56 24. Use lvm with the new ubuntu installation что это фото. Use lvm with the new ubuntu installation что это-Snimok ekrana ot 2020 10 05 12 56 24. картинка Use lvm with the new ubuntu installation что это. картинка Snimok ekrana ot 2020 10 05 12 56 24

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

Посмотреть список доступных логических разделов LVM можно по аналогии с предыдущими разделами с помощью команды lvdisplay:

Use lvm with the new ubuntu installation что это. Snimok ekrana ot 2020 10 05 12 57 42. Use lvm with the new ubuntu installation что это фото. Use lvm with the new ubuntu installation что это-Snimok ekrana ot 2020 10 05 12 57 42. картинка Use lvm with the new ubuntu installation что это. картинка Snimok ekrana ot 2020 10 05 12 57 42

Теперь, когда раздел создан, мы можем работать с ним как с обычным разделом. Например, отформатируем его в файловую систему ext4, а затем примонтируем в /mnt:

sudo mkfs.ext4 /dev/vol_grp1/logical_vol1

sudo mount /dev/vol_grp1/logical_vol1 /mnt/

Use lvm with the new ubuntu installation что это. Snimok ekrana ot 2020 10 05 12 58 50. Use lvm with the new ubuntu installation что это фото. Use lvm with the new ubuntu installation что это-Snimok ekrana ot 2020 10 05 12 58 50. картинка Use lvm with the new ubuntu installation что это. картинка Snimok ekrana ot 2020 10 05 12 58 50

Как видите, монтирование LVM в Linux ничем не отличается от монтирования обычных разделов.

Вообще говоря, LVM разделы могут быть трех типов:

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

Для этого нужно задать количество полос записи с помощью опции -i, а также размер полосы опцией -l. Количество полос не должно превышать количества физических дисков. Например:

Use lvm with the new ubuntu installation что это. Snimok ekrana ot 2020 10 05 13 05 20. Use lvm with the new ubuntu installation что это фото. Use lvm with the new ubuntu installation что это-Snimok ekrana ot 2020 10 05 13 05 20. картинка Use lvm with the new ubuntu installation что это. картинка Snimok ekrana ot 2020 10 05 13 05 20

Зеркалированный том позволяет записывать данные одновременно на два устройства. Когда данные пишутся на один диск, они сразу же копируются на другой. Это позволяет защититься от сбоев одного из дисков. Если один из дисков испортится, то разделы LVM просто станут линейными и все данные по-прежнему будут доступны. Для создания такого раздела LVM Linux можно использовать команду:

Use lvm with the new ubuntu installation что это. Snimok ekrana ot 2020 10 05 13 07 00. Use lvm with the new ubuntu installation что это фото. Use lvm with the new ubuntu installation что это-Snimok ekrana ot 2020 10 05 13 07 00. картинка Use lvm with the new ubuntu installation что это. картинка Snimok ekrana ot 2020 10 05 13 07 00

Удалить LVM раздел

Вы можете не только настроить LVM тома изменяя их размер и атрибуты, но и удалить LVM раздел, если он вам больше не нужен. Это делается с помощью LVM команды lvremove:

sudo lvremove /dev/vol-grp1/lv_mirror

Теперь лишний раздел удален.

Изменение размера LVM тома

Вы можете изменять уже созданные разделы LVM увеличивая или уменьшая их размер. Причем неважно есть ли место на физическом диске после этого раздела, если в пуле есть память, вы можете ее использовать для любого раздела. Чтобы изменить размер LVM используйте команду lvextend. Например, LVM увеличим размер диска из 80 до 100 мегабайт:

Extending logical volume logical_vol1 to 100.00 MB
Logical volume logical_vol1 successfully resize

Также вы можете увеличить размер LVM, использовав знак +:

Use lvm with the new ubuntu installation что это. Snimok ekrana ot 2020 10 05 13 08 02. Use lvm with the new ubuntu installation что это фото. Use lvm with the new ubuntu installation что это-Snimok ekrana ot 2020 10 05 13 08 02. картинка Use lvm with the new ubuntu installation что это. картинка Snimok ekrana ot 2020 10 05 13 08 02

Выводы

В этой статье мы рассмотрели создание LVM разделов в linux, а также настройку, увеличение, уменьшение и монтирование LVM Linux. Теперь вы знаете насколько это мощная технология и сколько преимуществ она может дать не только на сервере, но и на домашнем ПК. Вы раньше использовали LVM? Будете использовать?

Источник

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *