Поиск по сайту:

Как добавить новые диски с помощью LVM в существующую систему Linux


LVM (управление логическими томами) — это гибкая и расширенная опция, доступная для управления жесткими дисками в большинстве основных дистрибутивов Linux. Управлять дисками с помощью LVM проще, чем традиционными инструментами, такими как fdisk, parted или gparted.

Некоторые термины, которые вам необходимо понимать при использовании LVM:

  • Физический том (PV): состоит из необработанных дисков, RAID-массивов или других устройств хранения.
  • Группа томов (VG): объединяет физические тома в группы хранения.
  • Логический том (LV): виртуальные тома делятся на логические тома и монтируются как разделы.

В этой статье мы покажем вам шаги по настройке дисков с использованием LVM на существующей машине Linux путем создания PV, VG и LV.

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

  1. Как добавить новый диск в систему Linux
  2. Как добавить новый диск размером более 2 ТБ в систему Linux

Давайте рассмотрим сценарий, в котором есть 2 жестких диска емкостью 20 ГБ и 10 ГБ, но нам нужно добавить только 2 раздела, один из которых 12 ГБ<. и еще 13 ГБ. Мы можем добиться этого только с помощью метода LVM.

После добавления дисков вы можете просмотреть их список с помощью следующей команды.

fdisk -l

1. Теперь разбивает оба диска /dev/xvdc и /dev/xvdd с помощью команды fdisk, как показано.

fdisk /dev/xvdc
fdisk /dev/xvdd

Используйте n, чтобы создать раздел, и сохраните изменения с помощью команды w.

2. После разделения используйте следующую команду для проверки разделов.

fdisk -l

3. Создайте физический том (PV).

pvcreate /dev/xvdc1
pvcreate /dev/xvdd1

4. Создайте группу томов (VG).

vgcreate testvg /dev/xvdc1 /dev/xvdd1

Здесь «testvg» — это имя VG.

5. Теперь используйте «vgdisplay», чтобы просмотреть все сведения о VG в системе.

vgdisplay
OR
vgdisplay testvg

6. Создайте логические тома (LV).

lvcreate -n lv_data1 --size 12G testvg
lvcreate -n lv_data2 --size 14G testvg

Здесь «lv_data1» и «lv_data2» — это имя LV.

7. Теперь используйте «lvdisplay», чтобы просмотреть всю информацию о логических томах, доступных в системе.

lvdisplay
OR
lvdisplay testvg

8. Отформатируйте логические тома (LV) в формат ext4.

mkfs.ext4 /dev/testvg/lv_data1
mkfs.ext4/dev/testvg/lv_data2

9. Наконец, смонтируйте файловую систему.

mount /dev/testvg/lv_data1 /data1
mount /dev/testvg/lv_data2 /data2

Перед монтированием файловой системы обязательно создайте каталоги data1 и data2.

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