LVM
System/OS - Linux

LVM

LVM

= Logical Volume Manager

 

- 여러 개의 하드 디스크를 하나의 디스크처럼 만들거나, 2개의 하드 디스크를 3개의 디스크인 것처럼 만들 수 있다.

- 사용 중인 파티션의 크기를 줄이거나 늘릴 수 있다.

→ 리눅스를 설치하거나 하드 디스크를 추가할 때 설정한 공간의 크기는 고정이 되어 변경이나 용량 증설이 어려운데, LVM이 이 문제점을 해결한다. 


물리적 볼륨(PV; Physical Volume)

실제 디스크에 물리적으로 분할한 파티션이다. LVM에서는 물리적 볼륨을 하나의 구성원으로 받아들인다.

예) /dev/sdb1, /dev/sdc1

볼륨 그룹(VG; Volume Group)

PV들이 보여 생성하는 덩어리 = PE가 모여 생성되는 하나의 큰 덩어리이다.

논리적 볼륨(LV; Logical Volume)

VG에서 사용자가 필요한 만큼 할당해 만들어지는 공간이다. 물리적 디스크에서 분할해 사용하는 파티션이락고 생각하면 된다. 

디스크의 구조와 관계없이 원하는 크기로 생성할 수 있다. 유연하게 저장공간을 관리할 수 있게 되어 있고, 생성된 볼륨의 크기가 부족할 경우에는 쉽게 확장이 가능하다. 또한, LV를 생성할 때 RAID 기능의 적용도 가능하다.

물리적 확장(PE; Physical Extent)

PV에서 나누어 사용하는 일종의 블록같은 영역이다. 보통 1PE 당 4MB 정도씩 할당된다.

 

LVM의 구성도

SMALL

'System > OS - Linux' 카테고리의 다른 글

리눅스 디렉터리(Directory)  (0) 2021.01.22
부트 매니저 - LILO, GRUB  (0) 2021.01.22
RAID  (0) 2021.01.21
[CentOS 8] APM 웹 서버  (0) 2020.12.10
XRDP 서버  (0) 2020.11.18