LVM

조성훈·2023년 8월 17일
0

LVM ?

논리 볼륨 관리(LVM) : 여러 개의 물리적인 하드디스크 파티션을 Volume Groupe으로 묶은 다음, 논리적인 디스크로 할당하여 유연하게 관리할 수 있게 하는 기술

이것이 없던 시절의 운영체제에서는 파일 시스템에서 파일을 읽고 쓰는 동작을 블록장치에 직접 접근하여 수행하였습니다.
Debian Linux가 제공하는 LVM은 이 방식에서 벗어나 논리적으로 만들어진 가상의 블록 장치에 읽기와 쓰기를 수행할 수 있도록 합니다.

이 방식은 관리자가 원하는 만큼 디스크(또는 파티션)을 추가할 수 있어 확장과 축소가 용이합니다.


이미지 출처 : Linux

  • PV(Physical Volume) : 실제 물리적 디스크를 파티셔닝한 상태의 물리적 볼륨입니다.
  • VG(Volume Group) : 물리적 볼륨을 묶어 볼륨 그룹을 형성합니다.
  • LV(Logical Volume) : VG에서 필요한 크기를 가져와 생성한, 사용자가 사용하는 최종 단위인 논리적 볼륨입니다.
  • LVM(Logical Volume Manager) : LV를 효율적으로 관리하기 위한, 커널의 한 부분입니다.


이미지 출처

이렇게 LVM을 사용하면 디스크의 공간을 쉽게 확장, 또는 축소할 수 있으며, 여러 개의 디스크 공간을 마치 하나의 디스크 공간처럼 활용할 수 있어 효율적입니다.

REF

https://eunbin00.tistory.com/105
https://ko.linux-console.net/?p=1335#gsc.tab=0

0개의 댓글