기록하는 중/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