리눅스(ubuntu)/명령어 관련

LVM(Logical Volume Manger) 구현하기

감데공 2017. 8. 3. 10:17

<Logical Volume Manager>



1. $ apt-get install lvm2 명령으로 관련 패키지를 설치한다.


2. 추가된 하드디스크를 fdisk 를 사용하여 파티션을 나눠준다.



3. LVM을 구현할 파티션을 pvcreate 명령어로 실행시켜 물리볼륨을 만들어 준다.



4. 두개의 물리볼륨을 vgcreate 명령어를 사용하여 하나의 볼륨 그룹을 생성한다.

5. vgdisplay 명령어로 생성된 볼륨 그룹을 확인할 수 있다.

   현재 myVG 은 물리 볼륨(Cur PV)이 2개로 구성되어 있다. (2G + 3G=5G) 인것을 확인할 수 있다.




6. lvcreate 명령어를 사용하여 myVG볼륨 그룹을 논리 그룹 1G, 3G, 1G 로 나누기 위해 다음 명령어를 입력한다.

7. $ lvcreate --size 1G --name myLG1 myVG        ->myVG 아래 myLG1을 1GB 크기로 생성

   $ lvcreate --size 3G --name myLG2 myVG

   $ lvcreate --sextents 100%FREE --name myLG3 myVG    ->나머지 용량을 모두 할당

8. ls로 확인할 수 있다.


9. 생성된 논리 그룹에 파일 시스템을 생성하자(포맷).

10. 이제 사용할 디렉토리에 마운트 하고 fstab을 이용하여 부팅시 자동 마운트 되도록 하자.