Cloud SA's This and That

[Linux] - LVM 구성 및 볼륨 확장 테스트 본문

OS/Linux

[Linux] - LVM 구성 및 볼륨 확장 테스트

뽀삐누냐 2023. 7. 21. 13:01
SMALL

 [LVM 구성]

 

>PV(Physical volume) : 하나의 물리적 디스크로 리눅스에서 VG,LV를 만들기 위해 물리적인 디스크를 PV 형태로 만들어주어야 함

>VG(Volume Group) : 하나 이상의 물리적 디스크가 모여 이루어진 볼륨. 모든 PV는 VG에 속해있어야 함

>LV(Logical Volume) : 사용자는 LV에 접근을 해서 파일을 읽고 씀. VG는 하나 이상의 LV에 속함

 

 > 추가된 디스크를 Linux LVM으로 파티션 생성

 

 > pvcreate 명령어를 통해 PV 생성

 

 > VG 생성

 

 > LV 생성

 

 

 > 파일 시스템 생성

 

 > test2폴더 생성 후 mount

 

 > /etc/fstab 추가

 

========================================================================================

 

[LVM - 볼륨 추가 테스트]

볼륨 그룹에 볼륨을 추가하여 전체 공간을 확장할 수 있다.

 

>10G 볼륨 2개가 볼륨 그룹으로 생성되어 전체 용량이 논리적 볼륨으로 만들어진 상태이며 /data에 마운트 되어있다.

 

추가로 10G 볼륨을 생성하여 해당 서버에 연결 - /dev/vde

 

LVM 파티션 생성

 

물리적 볼륨 생성

 

볼륨그룹(vg-01)에 추가

>추가로 확장한 10G 여유 공간이 확인된다.

 

확장된 공간에 새로운 논리적 볼륨을 생성하거나 기존 논리적 볼륨의 크기를 늘릴 수 있다.

 

기존 논리적 볼륨의 크기를 확장해본다.(20GB -> 30GB)

 

Resize2fs 명령어로 파일 시스템의 크기를 확장

 

확장된 용량 및 마운트 상태 확인

 

LIST