Linux LVM

Linux LVM

1. LVM 이란?

논리 볼륨 관리자 라는 뜻으로, 여러 개의 물리적인 하드디스크 파티션을 Volume Group 으로 묶은 다음, 논리적인 디스크로 할당하여 유연하게 관리 할 수 있게 해 주는 기술


2. LVM 특징

LVM은, 물리적으로 구분되어 있는 하드디스크 장치를 연결해서 하나로 사용이 가능하며, 확장성, 안정성, 효율성 등이 뛰어납니다. 그리고, 스냅샷 기능을 이용해서 백업 및 복원도 편리하게 할 수 있습니다

  • 쉬운 관리
  • 서로 다른 많은 디바이스 조합 지원
  • 직관적인 저장 장치로의 접근
  • 뛰어난 확장성
  • 믿을 만한 안전성과 효율성
  • 스냅샷 기능 지원


3. LVM 구조

Volume Group은 여러 개의 Physical Volume으로 구성되어 있으며, 각각의 Physical Volume은 여러 개의 PE로 구성 됩니다. Logical Volume은 기존의 파티션과 같이 디렉토리에 mount해서 사용할 수 있는 Volume 입니다. Logical Volume은 각각의 Physical Volume에 포함돼 있는 여러 PE들을 합쳐서, 원하는 Size로 구성합니다.


 

4. LVM 구현 방법

  • Fdisk를 통해서 생성한 파티션을 나누고, 파티션 타입을 Linux LVM(8e)로 선택합니다.
  • 생성된 파티션을 pvcreate 명령으로 physical volume으로 생성합니다.
  • vgcreate명령으로 각각의 PV(physical volume)들을 묶어 VG(volume group)를 만듭니다.
  • lvcreate 명령으로 VG에서 원하는 size 만큼의 LV(logical volume)을 만듭니다.
  • 생성된 LV에 filesystem을 생성하고, /etc/fstab에 등록하여 마운트 합니다.


 

5. LVM 구성 실습

  • 첨부파일 참고


6. LVM 운영

  • 첨부파일 참고

첨부 파일

3개의 댓글이 있습니다.

1st 5stars

약 6년 전

mdadm과 차이점, 장단점 등을 알려 주실 수 있을까요..?
lvm 관련 공부를 좀 해서 활용해 봐야 겠다싶었는데, 좋은 자료 올려 주셨네요.
첨부 자료 다운 받아 공부 좀 해야 겠습니다~ ^^*

Reply

약 6년 전 | 애드포시스 | 02-6959-3741

댓글 확인이 늦었네요.. ㅠㅜ
mdadm 소프트웨어 적으로 raid를 구성한 것입니다. 구성에 따라 stripe, mirroring 구성이 가능합니다.
LVM은 사이즈가 다른 여러 파티션을 하나의 Volume Group 으로 묶은 다음 거기서 필요한 만큼의 사이즈로 Logical Volume 을 만들어서 디렉토리에 마운트 해서 쓰시는 것입니다. ^^

Reply

댓글 남기기

댓글을 남기기 위해서는 로그인이 필요합니다.

로그인 회원가입

6년 이상 전

좋은자료 감사합니다.
LVM이라고 처음 들어봐서.. 공부를 해야겠네요..

Reply

댓글 남기기

댓글을 남기기 위해서는 로그인이 필요합니다.

로그인 회원가입

댓글 남기기

댓글을 남기기 위해서는 로그인이 필요합니다.

로그인 회원가입