기록하는 중/UNIX
[Unix] 볼륨
성장하는 요롱이
2023. 12. 2. 23:19
볼륨
- 볼륨의 크기를 줄이거나 늘릴 수 있음
- 여러 디스크를 합쳐 하나의 볼륨을 만들 수 있음
- 물리 볼륨(PV)은 하나의 물리적 디스크
- 볼륨 그룹(VG)은 여러 물리 볼륨을 하나로 묶은 것으로 가상의 하드디스크
- 논리 볼륨(LV)은 볼륨 그룹에서 가용한 공간을 분할한 것으로 개념적으로 기존 파티션과 일치
- 물리 볼륨은 물리 익스텐트(PE)로 나누어져 있으며, 논리 볼륨은 (LE)로 나누어짐
LVM 유틸리티
- 볼륨 관리 도구
- 여러 저장 장치에 각각 물리 볼륨을 만들고, 이것을 합쳐 볼륨 그룹(저장 장치풀)을 구축
- 볼륨 그룹을 여러 논리 볼륨들로 나누어 사용
LVM 관련 명령 | 설명 |
pvcreate | 파티션을 초기화하여 물리 볼륨으로 만듦 |
pvdisplay | 물리 볼륨의 속성을 출력 |
vgcreate | 명령 pvcreate로 만든 블록 디바이스로부터 새로운 볼륨 그룹을 생성 |
vgextend | 기존 볼륨 그룹의 크기를 늘리기 위해 물리 볼륨을 추가 |
vgdisplay | 볼륨 그룹의 속성을 출력 |
lvcreate | 볼륨 그룹에서 새로운 논리 볼륨을 생성 |
lvdisplay | 논리 볼륨의 속성을 출력 |
# 2개의 파티션을 각각 물리 볼륨으로 만듦
# pvcreate /dev/sdb2
# pvcreate /dev/sdb3
# 두 물리 볼륨을 합쳐 볼륨 그룹을 생성
# vgcreate testVg /dev/sdb2 /dev/sdb3
# vgdisplay testVg
# 이름과 크기를 주고 논리 볼륨을 만듬
# lvcreate -n music -L 8GiB testVg
# 논리 볼륨의 속성 출력
# lvdisplay /dev/testVg/music