본문 바로가기
42seoul

[born2beroot] LVM

by ohojee 2023. 2. 28.

LVM

Logical Volume Manager : 하나의 디스크를 논리적으로 나누어 사용하거나, 여러개의 디스크를 논리적으로 묶어서 사용하는 등, 리눅스에서 디스크를 효율적으로 관리하기 위한 방법

물리적 디스크의 용량이 부족하다면? 디스크 하나를 추가 장착한 후 특정 디렉토리가 사용하는 LV의 사이즈 키워주면 됨

PV : Physical Volume

PE : Physical Extent : 기본크기는 4MB

LE : Logical Extent : PE와 1대1 대응

LV : Logical Volume

 

LVM을 사용하지 않을 때

  • 추가디스크 장착
  • 추가된 디스크에 파티션 생성 및 포맷
  • 새로운 마운트 포인트(/home2)를 만들고 추가한 파티션을 마운트
  • 기존 home 데이터를 home2에 복사 또는 이동
  • 기존 home 파티션을 언마운트
  • home2를 home으로 마운트

마운트 : 디스크공간과 디렉토리 연결

LVM을 사용할 때

  • 추가디스크 장착
  • 추가된 디스크에 파티션을 만들어서 PV 생성
  • PV를 VG(vg_data)에 추가
  • /home이 사용하는 LV인 lv_home의 볼륨 사이즈 증가

 

참고 블로그

 https://tech.cloud.nongshim.co.kr/2018/11/23/lvmlogical-volume-manager-1-개념/

'42seoul' 카테고리의 다른 글

[born2beroot] SSH  (0) 2023.02.27
[born2beroot] UFW  (0) 2023.02.24
[born2beroot] Apparmor  (0) 2023.02.22
[born2beroot] Sudo, tty  (1) 2023.02.21
[born2beroot] 가상머신(Virtual Machine)  (0) 2023.02.19

댓글