ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • LVM 이란?
    Unix Linux Like 2013. 10. 18. 11:01

    참고자료: http://www.linux4u.co.kr/RedhatAS/ch-lvm-intro.html


    LVM(Logical Volume Manager) 이란?

    LVM은 Logical Volume Manager의 약자로 하드 드라이브를 파티션 대신 논리 볼륨으로 할당하여, 여러 개으이 디스클 좀더 효율적이고 유연하게 관리할 수 있는 방식


    간단하게 여러개의 물리적 디스크(Physical Volume)를 논리적으로 묶어(Logical Volume Group) 큰 하나로 만든 후 논리적인 볼륨(Logical Volume)으로 나누어 사용한다는 의미


    물리적인 디스크를 묶어 논리적으로 나누어 사용하겠다는 의미로 해석 - 물리적인 공간 및 분할 제약에서 벗어날수 있음



    LVM 특징


    LVM을 사용하여 여러개의 하드 드라이브를 모아서 한개나 그 이상의 물리적 볼륨(Physical Volumes)을 구성

    한개의 물리적 볼륨은 한 개 이상의 드라이브에 걸쳐서 작성될 수 없음


    하나의 물리적 디스크에서 여러개의 물리적 볼륨을 생성가능 하나

    여러개의 물리적 디스크를 하나의 물리적 볼륨을 생성 불가



    /boot 파티션을 제외한 모든 물리적 볼륨은 논리 볼륨 그룸(logical volume groups)을 구성

    부트로더가 논리 볼륨 그룹을 읽을 수 없기 대문에 /boot 파티션은 논리 볼륨 그룹에 위치 할수 없음

    / 파티션을 논리 볼륨에 놓기를 원할 경우, 볼륨 그룹에 속하지 않는 별개의 /boot 파티션을 생성 해야함



    논리 볼륨 구룹은 여러 개의 논리 볼륨으로 나뉘어 지며 이 논리 볼륨에는 마운트 지점(예,/home)과 파일 유형(예,ext3)이 부여됨

    예를 들어, 파티션의 용량이 가득차게 되면, 논리 볼륨 그릅으로부터 여유 공간을 가져와 논리 볼륨으로 추가하여 그 파티션의 용량을 확장 시켜줌

    새로운 하드 드라이브를 운영체제에 추가시키면, 이 하드 드라이브는 논리 볼륨 그룹과 확장 가능한 파티션인 논리 볼륨으로 추가됨



    반면에 ext3 파일 시스템으로 파티션된 시스템에서는 하드 드라이브가 일정한 크기의 파티션으로 분할됨.

    따라서 파티션의 용량이 가득 차게되어도 파티션의 크기를 확장하기가 쉽지 않음

    만일 그 파티션을 다른 하드 드라이브로 이동시킨다고 해도 원래 하드 드라이브 공간은 다른 파티션으로 재할당 되거나 사용되지 않게됨





    728x90
    반응형

    댓글

Designed by Tistory.