LVM. Создание и монтирование раздела LVM: различия между версиями

Материал из Wiki
Перейти к навигации Перейти к поиску
(Новая страница: «Описание PV - Physical Disk VG - Volume Group LV - Logical Volume // ставим lvm yum install lvm2 // создаем раздел sdb1 fdisk /d...»)
 
 
(не показано 5 промежуточных версий этого же участника)
Строка 1: Строка 1:
Описание
== Описание ==
'''PV''' - Physical Disk


PV - Physical Disk
'''VG''' - Volume Group


VG - Volume Group
'''LV''' - Logical Volume


LV - Logical Volume
== Установка LVM ==


// ставим lvm
=== Устанавливаем ===
<code>yum install lvm2</code>


yum install lvm2
== Создаем раздел '''sdb1''' ==
<code>fdisk /dev/sdb</code><blockquote><code>n, Enter, Enter, Enter, Enter, w</code></blockquote>


// создаем раздел sdb1
== Создаем '''Physical Volume''' ==
<code>pvcreate /dev/sdb1</code>


fdisk /dev/sdb
=== Смотрим ===
<code>pvscan</code>


n, Enter, Enter, Enter, Enter, w
<code>pvdisplay /dev/sdb1</code>


// создаем Physical Volume
=== Удалить ===
<code>pvremove /dev/sdb1</code>


pvcreate /dev/sdb1
== Создаем '''Volume Group''' ==
<code>vgcreate data1 /dev/sdb1</code>


// смотрим
=== Смотрим ===
<code>vgscan</code>


pvscan
<code>vgdisplay data1</code>


pvdisplay /dev/sdb1
=== Удалить ===
<code>vgremove data1</code>


//// удалить
== Создаем '''Logical Volume''' ==
<blockquote>'''data1''' - VG


// pvremove /dev/sdb1
'''graylog_data''' - LV</blockquote>


// создаем Volume Group
=== Использовать всё свободное место ===


vgcreate data /dev/sdb1
==== Если используем тип раздела '''LVM''' ====
<code>lvcreate -l 100%FREE --name graylog_data data1</code>


// смотрим
==== Или, если используем '''LVM-Thin''' ====
<code>lvcreate -l 100%FREE -T data1/graylog_data</code>   


vgscan
=== Если использовать 20GB от объема раздела ===


vgdisplay data
==== Если используем тип раздела '''LVM''' ====
<code>lvcreate --size 20G --name graylog_data data1</code>


//// удалить
==== Или, если используем '''LVM-Thin''' ====
<code>lvcreate -L 20G -T data1/graylog_data</code>


// vgremove data
=== Смотрим ===
<code>lvscan</code>


// создаем Logical Volume
<code>lvs</code>


// использовать всё свободное место
<code>lvdisplay '''<VG_NAME>/<LV_NAME>'''</code>


lvcreate -l 100%FREE --name graylog_data data1
=== Удалить ===
<code>lvremove graylog_data</code>


   
== Форматируем '''Logical Volume''' ==
<code>mkfs.ext4 /dev/data1/graylog_data</code>


   // LVM-Thin
== Монтировать ==
<code>mkdir -pv /mnt/data1-graylog_data</code>


   // lvcreate -l 100%FREE -T data1/graylog_data
<code>mount /dev/mapper/data1-graylog_data /mnt/data1-graylog_data</code>


   
== Автомонтирование ==
 
<code>nano /etc/fstab</code><blockquote>...
ИЛИ
 
// использовать 20GB от объема раздела
 
lvcreate --size 20G --name graylog_data data1
 
   // LVM-Thin
 
   // lvcreate -L 20G -T data1/graylog_data
 
//смотрим
 
lvscan
 
lvs
 
lvdisplay <VG_NAME>/<LV_NAME>
 
//// удалить
 
// lvremove graylog_data
 
// форматируем Logical Volume
 
mkfs.ext4 /dev/data1/graylog_data
 
// монтировать
 
mkdir -pv /mnt/data1-graylog_data
 
mount /dev/mapper/data1-graylog_data /mnt/data1-graylog_data
 
// автомонтирование
 
nano /etc/fstab
 
---


/dev/mapper/data1-graylog_data /mnt/data1-graylog_data ext4 defaults 0 0
/dev/mapper/data1-graylog_data /mnt/data1-graylog_data ext4 defaults 0 0


---
...</blockquote>
[[Категория:LVM]]
[[Категория:LVM]]
__ОБЯЗАТЕЛЬНОЕ_ОГЛАВЛЕНИЕ__
__ОБЯЗАТЕЛЬНОЕ_ОГЛАВЛЕНИЕ__

Текущая версия на 09:43, 8 сентября 2022

Описание

PV - Physical Disk

VG - Volume Group

LV - Logical Volume

Установка LVM

Устанавливаем

yum install lvm2

Создаем раздел sdb1

fdisk /dev/sdb

n, Enter, Enter, Enter, Enter, w

Создаем Physical Volume

pvcreate /dev/sdb1

Смотрим

pvscan

pvdisplay /dev/sdb1

Удалить

pvremove /dev/sdb1

Создаем Volume Group

vgcreate data1 /dev/sdb1

Смотрим

vgscan

vgdisplay data1

Удалить

vgremove data1

Создаем Logical Volume

data1 - VG graylog_data - LV

Использовать всё свободное место

Если используем тип раздела LVM

lvcreate -l 100%FREE --name graylog_data data1

Или, если используем LVM-Thin

lvcreate -l 100%FREE -T data1/graylog_data   

Если использовать 20GB от объема раздела

Если используем тип раздела LVM

lvcreate --size 20G --name graylog_data data1

Или, если используем LVM-Thin

lvcreate -L 20G -T data1/graylog_data

Смотрим

lvscan

lvs

lvdisplay <VG_NAME>/<LV_NAME>

Удалить

lvremove graylog_data

Форматируем Logical Volume

mkfs.ext4 /dev/data1/graylog_data

Монтировать

mkdir -pv /mnt/data1-graylog_data

mount /dev/mapper/data1-graylog_data /mnt/data1-graylog_data

Автомонтирование

nano /etc/fstab

...

/dev/mapper/data1-graylog_data /mnt/data1-graylog_data ext4 defaults 0 0

...