Создание новых томов

Опубликовано:

Большинство таких инструментов разметки обычно по умолчанию создают новые разделы с идентификатором раздела 0×83 (Linux). Вы можете использовать установки по умолчанию, но лучше изменить их на 0x8e (Linux LVM).

#fdisk -l /dev/sdb

Изменим тип раздела на 0x8e (Linux LVM).

fdisk /dev/sdb
 Command (m for help): t
 Selected partition 1
 Hex code (type L to list codes): 8e
 Changed system type of partition 1 to 8e (Linux LVM)
 Command (m for help): w

 

Теперь инициализируем каждый раздел с помощью pvcreate:

pvcreate /dev/hda2

Физические тома и группы томов создаются за один шаг: vgcreate:

vgcreate test-volume /dev/hda2

Команда создает логический том с именем test-volume, используя в качестве исходных физических томов /dev/hda2.

После создания группы томов test-volume ведите команду vgdisplay для просмотра общей информации о вновь созданной группе томов.

Создание новых логических томов (разделов)

lvcreate -L 5G -n data test-volume

Создается логический том размером 5 ГБ с именем data.

Создадим новый логический том nfs-121 заняв все свододное место (-l 100%FREE)

lvcreate -l 100%FREE -n nfs-121 test-volume

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

root@klausk:/# ls -l /dev/mapper/test--volume-data
brw-rw---- 1 root disk 253, 4 2006-11-28 17:48 /dev/mapper/test--volume-data
root@klausk:/# ls -l /dev/test-volume/data
lrwxrwxrwx 1 root root 29 2006-11-28 17:48 /dev/test-volume/data ->
/dev/mapper/test--volume-data

Вы также можете просмотреть свойства логического тома с помощью команды lvdisplay

Монтирование логического тома

root@klausk:~# mkfs.ext4 /dev/test-volume/data
root@klausk:~# mkdir /data
root@klausk:~# mount -t ext4 /dev/test-volume/data /data/
root@klausk:~# df -h /data
Filesystem            Size  Used Avail Use% Mounted on
/dev/mapper/test--volume-data
                      5.0G   33M  5.0G   1% /data

Вам также может потребоваться изменить файл fstab(5) для автоматического монтирования файловой системы во время загрузки:

mount Logical Volume 'data' under /data
/dev/test-volume/data   /data   ext4        defaults        0 2

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

 vgreduce nfs /dev/sdb1

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