Linux LVM 디스크 구성

2026. 6. 13. 23:34리눅스


Ⅰ. LVM (Logical Volume Manager)

LVM

(Logical Volume

Manager)
구분 설명
개념 여러 개의 물리적 디스크 (또는 파티션)를 논리적으로 묶어 하나의 디스크처럼 사용하는 기술
기능 디스크 공간을 유연하게 관리할 수 있도록 함
여러 개의 디스크를 하나로 통합하거나 하나의 디스크를 여러 개의 볼륨으로 분할 가능
장점 항목 설명
유연한 용량 확장 사용 중인 시스템에서 디스크 추가 및 크기 확장 가능
데이터 이동 용이 물리 디스크 간 데이터 이동 시에도 서비스 중단 없이 수행 가능
스냅샷 (Snapshot) 기능 특정 시점의 데이터를 보존하여 복구 작업에 활용 가능
구성 단위 단위 설명
PV (Physical Volume) 실제 물리 디스크 또는 파티션
VG (Volume Group) 여러 PV를 묶은 논리적 그룹
LV (Logical Volume) 실제 파일 시스템이 생성되어 사용되는 논리적 공간
예시 구조 여러 개의 디스크 (PV) -> 하나의 그룹 (VG) -> 여러 개의 논리 볼륨 (LV)
활용 예시 /home, /var 등의 파티션을 각각 별도의 LV로 구성하여 용량 조절 및 백업 용이
대용량 데이터베이스 서버, 파일 서버 등에서 자주 사용됨

 


Ⅰ-Ⅰ. LVM  구조

PV

(Physical Volume,

물리 볼륨)
구분 설명
개념 실제 물리적인 디스크나 파티션을 LVM에서 사용할 수 있도록 초기화한 단위
실제 물리 디스크나 파티션
LVM의 가장 기본이 되는 저장 단위 (기초 블록)
pvcreate 명령을 통해 일반 디스크 (/dev/sdb1, /dev/sdc1 등)을 LVM 관리용으로 초기화
역할 물리적인 디스크를 LVM에서 인식할 수 있게 만듦
VG (Volume Group)에 추가되어 논리적 저장 풀의 일부로 사용됨
VG

(Volume Group,

볼륨 그룹)
개념 여러 개의 PV를 묶어 하나의 논리적 저장 공간으로 만든 단위
여러 디스크 (PV)를 하나로 묶어 큰 하나의 저장소 풀로 만듦
LV (Logical Volume)를 이 풀에서 자유롭게 나눠 사용
역할 여러 디스크를 하나로 통합하여 유연한 저장 공간 관리 가능
디스크 추가 시, VG에 PV를 더 추가하여 용량 확장 가능
LV

(Logical Volume.

논리 볼륨)
개념 VG 내에서 실제로 파일 시스템을 생성하고 사용자가 데이터를 저장하는 논리적 디스크 공간
사용자가 실제로 사용하는 가상 파티션
/home, /var, /data 같은 실제 마운트 지점으로 사용
역할 파일 시스템을 생성하고 데이터 저장이 이루어지는 최종 사용자 영역
필요 시 크기 조정 (resize), 스냅샷 (snapshot), 복제 등 가능 -> 매우 유연함

 


Ⅰ-Ⅱ. 여러 개의 디스크를 1개의 디스크 (5GB)로 구성하는 경우

 

- 1GB 디스크를 5개의 PV (Physical Volume)로 구성

 

- 1GB PV (Physical Volume) 5개를 VG (Volume Group)로 구성

 

- 5GB VG (Volume Group)를 LV (Logical Volume)로 구성하여 논리적인 5GB 디스크 생성

 

- 5GB LV (Logical Volume)를 파일 시스템으로 생성하고 마운트 실시


Ⅰ- Ⅲ. 여러 개의 디스크를 2개의 디스크 (2GB, 3GB)로 구성하는 경우

 

- 1GB 디스크를 5개의 PV (Physical Volume)로 구성

 

- 1GB PV (Physical Volume) 5개를 5GB VG (Volume Group)로 구성

 

- 5GB VG (Volume Group)를 2GB LV (Logical Volume)와 3GB LV (Logical Volume)으로 구성하여

 

논리적인 디스크 2개 생성

 

- 2GB LV와 3GB LV를 파일 시스템으로 생성하고 마운트 실시

 


Ⅰ- Ⅳ. LVM (Logical Volume Manager) 명령어

 

● PV (Physical Volume) 

명령어 설명
pvcreate  PV 생성
pvdisplay PV 확인
pvremove PV 삭제

 

● VG (Volume Group)

명령어 설명
vgcreate VG 생성
vgdisplay VG 확인
vgremove VG 삭제

 

● LV (Logical Volume)

명령어 설명
lvcreate LV 생성
lvdisplaye LV 확인
lvremove LV 삭제

 


Ⅱ. LVM (Logical Volume Manager) 구성

LVM 구성 구분 설명
개념 여러 개의 디스크를 논리적으로 묶어 하나의 볼륨 그룹 (VG)을 만들고, 

그 안에 논리 볼륨 (LV)을 생성하여 유연하게 디스크를 관리하는 과정
목적 여러 물리 디스크를 효율적으로 통합 관리
사용 중에도 디스크 용량 확장 가능
스냅샷 등을 통한 안정적인 데이터 복구 가능

 


Ⅱ -Ⅰ. LVM 구성 단계

LVM 

구성 단계
단계 작업 내용 명령어 예시
1️⃣ 디스크 선정 LVM 구성에 사용할 디스크

또는 파티션 선택
ex) lsblk
ex) fdisk -l
2️⃣ LVM 타입으로

파티션 설정
fdsik 또는 parted 명령으로

파티션 타입을

8e (Linux LVM)으로 변경
ex) fdisk /dev/sdb -> t -> 8e
3️⃣ PV 생성 및 확인 LVM용 물리 볼륨 생성 및 확인 ex) pvcreate /dev/sdb1
ex) pvdisplay
4️⃣VG 생성 및 확인 여러 개의 PV를 묶어 볼륨 그룹 생성 ex) vgcreate vg_data /dev/sdb1
ex) vgdisplay
5️⃣ LV 생성 및 확인 VG 내부에 논리 볼륨 생성 ex) lvcreate -L 5G -n lv_backup vg_data
ex) lvdisplay
6️⃣ LV에 파일

시스템 생성
생성한 LV에 파일 시스템 (ext4 등) 구성 ex) mkfs.ext4 /dev/vg_data/lv_backup
7️⃣ LV 파일 

시스템 마운트
마운트 포인트 생성 후 마운트 mkdir /mnt/backup
ex) mount /dev/vg_data/lv_backup /mnt/backup
8️⃣ 확인 마운트 및 용량 확인 ex) df -h
ex) lsblk

 


Ⅱ -Ⅱ . LVM 구성

 

fdisk /dev/sdc 명령을 통해 /dev/sdc 디스크의 파티션 설정하도록 진입

 

 

# 주 파티션 1 생성 ( /dev/sdc 디스크 )

 

fdisk의 n 옵션을 통해 새로운 파티션 생성

 

fdisk의 p 옵션을 통해 생성된 새로운 파티션을 주 파티션으로 설정

 

fdisk의 1 옵션을 통해 주 파티션에 번호 1 부여

 

fdisk의 p 옵션을 통해 주 파티션 1의 생성 확인

 

fdisk의 t 옵션을 통해 주 파티션 1의 타입 변경

 

fdisk의 L 옵션을 통해 파티션의 타입 리스트 확인

 

fdisk의 8e 옵션을 통해 주 파티션 1의 타입을 Linux에서 Linux LVM으로 변경

 

fdisk의 p 옵션을 통해 주 파티션 1의 타입이 Linux LVM으로 잘 변경되었는지 확인

 

fdisk의 w 옵션을 통해 작성한 내용 저장 후 나가기

 

 

fdisk /dev/sdd 명령을 통해 /dev/sdd 디스크의 파티션 설정하도록 진입

 

 

# 주 파티션 1 생성 (/dev/sdd 디스크)

 

fdisk의 n 옵션을 통해 새로운 파티션 생성

 

fdisk의 p 옵션을 통해 새로 생성한 파티션을 주 파티션으로 설정

 

fdisk의 default 옵션을 통해 주 파티션에 번호 1 부여

 

fdisk의 default 옵션을 통해 주 파티션 1의 첫 번째 섹터의 범위를 2048로 설정

 

fdisk의 default 옵션을 통해 주 파티션 1의 마지막 섹터의 범위를 417791로 설정

 

fdisk의 p 옵션을 통해 주 파티션 1의 생성 확인

 

 

fdisk의 t 옵션을 통해 주 파티션 1의 타입 변경

 

fdisk의 L 옵션을 통해 타입 리스트 확인

 

fdisk의 8e 옵션을 통해 주 파티션 1의 타입을 Linux에서 Linux LVM으로 변경

 

fdisk의 p 옵션을 통해 주 파티션 1의 타입이 Linux LVM으로 잘 변경되었는지 확인

 

fdisk의 w 옵션을 통해 작성한 내용 저장 후 나가기

 

 

fdisk -l /dev/sdc /dev/sdd | grep -i lvm 명령을 통해

 

/dev/sdc와 /dev/sdd의 변경 내용 중 lvm 정보만 필터링하여 확인

 

 

# /dev/sdc1, /dev/sdd1 디스크의 파티션을 PV로 생성 및 초기화

 

pvcreate /dev/sdc1 /dev/sdd1 명령을 통해 저장된 /dev/sdc1, /dev/sdd1 파티션을

 

LVM에서 사용할 수 있는 PV (Physical Volume)로 생성 및 초기화

 

pvdisplay 명령을 통해 현재 시스템에  PV가 잘 생성되었는지 확인

 

 

# PV를 하나로 묶어 TEST_VG로 생성

 

vgcreate TEST_VG /dev/sdc1 /dev/sdd1 명령을 통해

 

PV인 /dev/sdc1과 /dev/sdd1을 하나로 묶어 TEST_VG라는 이름으로 VG (Volume Group)로 생성

 

vgdisplay -v 명령을 통해 현재 시스템에 VG가 잘 생성되었는지 확인

 

 

# TEST_VG를 TEST_LV로 생성

 

lvcreate -L 398M -n TEST_LV TEST_VG 명령을 통해

 

TEST_VG 안에 논리 볼륨의 크기가 398MiB이고, 이름이 TEST_LV인 LV (Logical Volume) 생성

 

lvdisplay 명령을 통해 현재 시스템에 LV가 잘 생성되었는지 확인

 

 

ls -l /dev/TEST_VG/TEST_LV 명령을 통해 /dev/TEST_VG/TEST_LV의 상세 정보 확인

 

ls -l dev/dm-2 명령을 통해 /dev/dm-2 장치 파일의 상세 정보 확인

 

 

mkfs -t ext4 /dev/TEST_VG/TEST_LV 명령을 통해

 

/dev/TEST_VG/TEST_LV를  ext4 타입의 파일 시스템으로 생성

 

mkdir -p /mnt/test 명령을 통해 mount 할 때 사용하는 /mnt/test 임시 디렉터리 생성

 

(-p 옵션으로 인해 상위 디렉터리가 없을 경우, 함께 생성)

 

mount  /dev/TEST_VG/TEST_LV /mnt/test 명령을 통해

 

/dev/TEST_VG/TEST_LV를  /mnt/test 디렉터리와 mount

 

df -h 명령을 통해 잘 mount 되었는지 확인

 

 

vi /etc/fstab 명령을 통해 vi 편집기 사용하여 /etc/fstab 파일에 내용 추가

 

cat /etc/fstab 명령을 통해 /etc/fstab 파일에 추가된 내용 확인

 

 

umount -a 명령을 통해 전체를 umount

 

(하지만 실행 중인 것은 mount 해제 불가능)

 

mount -a 명령을 통해 전체 mount

 

df -h 명령을 통해 마운트가 잘 해제되었는지, 잘 마운트되었는지 확인

 

 

tune2fs -l /dev/TEST_VG/TEST_LV | grep -i uuid 명령을 통해 /dev/TEST_VG/TEST_LV의 UUID 확인

 

lvdisplay 명령을 통해 시스템에 존재하는 모든 LV의 상세 정보 확인

 

 

vi /etc/fstab 명령을 통해 vi 편집기 사용하여 /etc/fstab 파일에서

 

/dev/TEST_VG/TEST_LV에 관한 내용 삭제한 뒤, /dev/mapper/cs-swap에 대한 UUID 내용 추가

 

cat /etc/fstab 명령을 통해 /etc/fstab 파일에서 잘 삭제되었는지, 내용이 잘 추가되었는지 확인

 

 

umount -a 명령을 통해 전체를 umount

 

(하지만 실행 중인 것은 mount 해제 불가능)

 

mount -a 명령을 통해 전체 mount

 

df -h 명령을 통해 마운트가 잘 해제되었는지, 잘 마운트되었는지 확인

 

 

vi /etc/fstab 명령을 통해 vi 편집기 사용하여 /etc/fstab 파일에서 /dev/mapper/cs-swap에 대한 내용 삭제

 

cat /etc/fstab 명령을 통해 잘 삭제되었는지 확인

 

 

umount -a 명령을 통해 전체를 umount

 

(하지만 실행 중인 것은 mount 해제 불가능)

 

mount -a 명령을 통해 전체 mount

 

df -h 명령을 통해 마운트가 잘 해제되었는지, 잘 마운트되었는지 확인

 

 

# TEST_LV 삭제

 

lvremove /dev/TEST_VG/TEST_LV 명령을 통해 LV였던 /dev/TEST_VG/TEST_LV 삭제

 

lvdisplay 명령을 통해 잘 삭제되었는지 확인

 

 

# TEST_VG 삭제

 

vgremove 명령을 통해 VG였던 TEST_VG 삭제

 

vgdisplay 명령을 통해 잘 삭제되었는지 확인

 

 

# PV 삭제

 

pvremove /dev/sdc1 /dev/sdd1 명령을 통해 PV였던 /dev/sdc1과 /dev/sdd1 삭제

 

pvdisplay 명령을 통해 잘 삭제되었는지 확인


Ⅲ. LVM (Logical Volume Manager) 구성 예제 


Ⅲ - Ⅰ. 예제

 

# /dev/sdc1, /dev/sdd1 디스크 파티션을 PV로 생성 및 초기화

 

pvcreate /dev/sdc1 /dev/sdd1 명령을 통해 저장된 /dev/sdc1, /dev/sdd1 파티션을

 

LVM에서 사용할 수 있는 PV로 생성 및 초기화

 

pvdisplay 명령을 통해 /dev/sdc1, /dev/sdd1이 잘 생성되었는지 확인

 

 

# PV를 하나로 묶어 TEST_VG로 생성

 

vgcreate TEST_VG /dev/sdc1 /dev/sdd1 명령을 통해 PV인

 

/dev/sdc1과 /dev/sdd1을 하나로 묶어 TEST_VG라는 이름으로 VG 생성

 

vgdisplay -v 명령을 통해 잘 생성되었는지 확인

 

 

# TEST_LV1, TEST_LV2 삭제

 

lvcreate -L 100m -n TEST_LV1 TEST_VG 명령을 통해 TEST_VG 안에

 

논리 볼륨의 크기가 100m이고, 이름이 TEST_LV1인 LV 생성

 

lvcreate -L 300m -n TEST_LV2 TEST_VG 명령을 통해 TEST_VG 안에

 

논리 볼륨의 크기가 300m이고, 이름이 TEST_LV2인 LV 생성

 

lvdisplay 명령을 통해 잘 생성되었는지 확인

 

 

ls -l /dev/TEST_VG/ 명령을 통해 TEST_VG 내의 파일 목록 자세히 확인

 

ls -l /usr/bin/mk* 명령을 통해 /usr/bin 디렉터리에서 mk로 시작하는 모든 파일 목록 자세히 확인 

 

ls -l /usr/sbin/mk* 명령을 통해 /usr/sbin 디렉터리에서 mk로 시작하는 모든 파일 목록 자세히 확인

 

 

mkfs.ext4 /dev/TEST_VG/TEST_LV1 명령을 통해

 

/dev/TEST_VG/TEST_LV1를 ext4 파입의 파일 시스템으로 생성

 

mkfs.ext4 /dev/TEST_VG/TEST_LV2 명령을 통해

 

/dev/TEST_VG/TEST_LV2를 ext4 타입의 파일 시스템으로 생성

 

 

mkdir -p /mnt/test1 명령을 통해 mount할 때 사용할 /mnt/test1 임시 디렉터리 생성

 

( -p 옵션으로 인해 상위 디렉터리가 없을 경우, 함께 생성)

 

mkdir -p /mnt/test2 명령을 통해 mount할 때 사용할 /mnt/test2 임시 디렉터리 생성

 

( -p 옵션으로 인해 상위 디렉터리가 없을 경우, 함께 생성)

 

mount  /dev/TEST_VG/TEST_LV1 /mnt/test1 명령을 통해 /dev/TEST_VG/TEST_LV1과 /mnt/test1 mount

 

mount /dev/TEST_VG/TEST_LV2 /mnt/test2 명령을 통해 /dev/TEST_VG/TEST_LV2와 /mnt/test2 mount 

 

df -h 명령을 통해 잘 mount 되었는지 확인

 

 

umount -a 명령을 통해 전체를 umount

 

(하지만 실행 중인 것은 mount 해제 불가능)

 

mount -a 명령을 통해 전체 mount

 

df -h 명령을 통해 마운트가 잘 해제되었는지, 잘 마운트되었는지 확인

 

 

# TEST_LV1, TEST_LV2 삭제

 

lvremove /dev/TEST_VG/TEST_LV1 /dev/TEST_VG/TEST_LV2 명령을 통해

 

LV였던 /dev/TEST_VG/TEST_LV1와  /dev/TEST_VG/TEST_LV2 삭제

 

lvdisplay 명령을 통해 잘 삭제되었는지 확인

 

 

# TEST_VG 삭제

 

vgremove TEST_VG 명령을 통해 VG였던 TEST_VG 삭제

 

vgdisplay -v 명령을 통해 잘 삭제되었는지 확인

 

 

# /dev/sdc1, /dev/sdd1 삭제

 

pvremove /dev/sdc1 /dev/sdd1 명령을 통해 PV였던 /dev/sdc1, /dev/sdd1 삭제

 

pvdisplay 명령을 통해 잘 삭제되었는지 확인

 


Ⅲ - Ⅱ. LVM (Logical Volume Manager) 구성 예제 -

 

fdisk /dev/sde 명령을 통해 /dev/sde 디스크의 파티션 설정하도록 진입

 

 

# 주 파티션 1 생성 (/dev/sde 디스크)

 

fdisk의 n 옵션을 통해 새로운 파티션 생성

 

fdisk의 p 옵션을 통해 새로 생성한 파티션을 주 파티션으로 설정

 

fdisk의 default 옵션을 통해 주 파티션에 번호 1 부여

 

fdisk의 default 옵션을 통해 주 파티션 1의 첫 번째 섹터 범위를 2048로 설정

 

fdisk의 default 옵션을 통해 주 파티션 1의 마지막 섹터 범위를 417791로 설정

 

fdisk의 p 옵션을 통해 주 파티션 1의 생성 확인

 

fdisk의 t 옵션을 통해 주 파티션 1의 타입 변경

 

8e 옵션을 통해 주 파티션 1의 타입을 Linux에서 Linux LVM으로 변경

 

fdisk의 p 옵션을 통해 주 파티션 1의 타입이 잘 변경되었는지 확인

 

fdisk의 w 옵션을 통해 저장하고 나가기

 

 

fdisk /dev/sdf 명령을 통해 /dev/sdf 디스크의 파티션을 설정하기 위해 진입

 

 

# 주 파티션 1 생성 (/dev/sdf 디스크)

 

fdisk의 n 옵션을 통해 새로운 파티션 생성

 

fdsik의 p 옵션을 통해 새로 생성한 파티션을 주 파티션으로 설정

 

fdisk의 default 옵션을 통해 주 파티션에 번호 1 부여

 

fdisk의 default 옵션을 통해 주 파티션 1의 첫 번째 섹터의 범위를 2048로 설정

 

fdisk의 default 옵션을 통해 주 파티션 1의 마지막 섹터의 범위를 417791로 설정

 

fdisk의 p 옵션을 통해 주 파티션 1의 생성 확인

 

fdisk의 t 옵션을 통해 주 파티션 1의 타입 변경

 

8e 옵션을 통해 타입을 Linux에서 Linux LVM으로 변경

 

fdisk의 p 옵션을 통해 주 파티션 1의 타입이 잘 변경되었는지 확인

 

fdisk의 w 옵션을 통해 저장하고 나가기

 

 

fdsik -l /dev/sde /dev/sdf | grep -i lvm 명령을 통해 /dev/sde와 /dev/sdf의 변경 내용 중 lvm 정보만 검색하여 확인

 

 

# /dev/sdc1, /dev/sdd1, /dev/sde1, /dev/sdf1 디스크 파티션을 PV로 생성 및 초기화

 

pvcreate /dev/sdc1 /dev/sdd1 /dev/sde1 /dev/sdf1 명령을 통해

 

저장된 /dev/sdc1, /dev/sdd1, /dev/sde1, /dev/sdf1 파티션을 LVM에서 사용할 수 있는 PV로 생성 및 초기화

 

pvdisplay 명령을 통해 잘 생성되었는지 확인

 

 

# PV를 하나로 묶어 TEST_VG 생성

 

vgcreate TEST_VG /dev/sdc1 /dev/sdd1 /dev/sde1 /dev/sdf1 명령을 통해

 

PV인 /dev/sdc1, /dev/sdd1, /dev/sde1, /dev/sdf1를 하나로 묶어 TEST_VG라는 이름으로 VG 생성

 

vgdisplay -v 명령을 통해 잘 생성되었는지 확인

 

 

# TEST_LV1 생성

 

lvcreate -L 100m -n TEST_LV1 TEST_VG 명령을 통해 TEST_VG 안에

 

논리 볼륨의 크기가 100m이고, 이름이 TEST_LV1인 LV 생성

 

 

# TEST_LV2 생성

 

lvcreate -L 100m -n TEST_LV2 TEST_VG 명령을 통해 TEST_VG 안에

 

논리 볼륨의 크기가 100m이고, 이름이 TEST_LV2인 LV 생성

 

 

# TEST_LV3 생성

 

lvcreate -L 300m -n TEST_LV3 TEST_VG 명령을 통해 TEST_VG 안에

 

논리 볼륨의 크기가 300m이고, 이름이 TEST_LV3인 LV 생성

 

 

# TEST_LV4 생성

 

lvcreate -L 300m -n TEST_LV4 TEST_VG 명령을 통해 TEST_VG 안에

 

논리 볼륨의 크기가 300m이고, 이름이 TEST_LV4인 LV 생성

 

lvdisplay 명령을 통해 잘 생성되었는지 확인

 

 

ls -l /dev/TEST_VG/ 명령을 통해 TEST_VG 내의 파일 목록 자세히 확인

 

ls -l /usr/bin/mk* 명령을 통해 /usr/bin 디렉터리에서 mk로 시작하는 모든 파일 목록 확인

 

ls –l /usr/sbin/mk* 명령을 통해 /usr/sbin 디렉터리에서 mk로 시작하는 모든 파일 목록 확인

 

 

mkfs.ext4 /dev/TEST_VG/TEST_LV1 명령을 통해

 

/dev/TEST_VG/TEST_LV1을 ext4 타입의 파일 시스템으로 생성

 

mkfs.ext4 /dev/TEST_VG/TEST_LV2 명령을 통해

 

/dev/TEST_VG/TEST_LV2를 ext4 타입의 파일 시스템으로 생성

 

mkfs.ext4 /dev/TEST_VG/TEST_LV3 명령을 통해

 

/dev/TEST_VG/TEST_LV3을 ext4 타입의 파일 시스템으로 생성

 

mkfs.ext4 /dev/TEST_VG/TEST_LV4 명령을 통해

 

/dev/TEST_VG/TEST_LV4를 ext4 타입의 파일 시스템으로 생성

 

 

mkdir -p /mnt/test1 명령을 통해 mount할 때 사용할 /mnt/test1 임시 디렉터리 생성

 

( -p 옵션으로 인해 상위 디렉터리가 없을 경우, 함께 생성)

 

mkdir -p /mnt/test2 명령을 통해 mount할 때 사용할 /mnt/test2 임시 디렉터리 생성

 

( -p 옵션으로 인해 상위 디렉터리가 없을 경우, 함께 생성)

 

mkdir -p /mnt/test3 명령을 통해 mount할 때 사용할 /mnt/test3 임시 디렉터리 생성

 

( -p 옵션으로 인해 상위 디렉터리가 없을 경우, 함께 생성)

 

mkdir -p /mnt/test4 명령을 통해 mount할 때 사용할 /mnt/test4 임시 디렉터리 생성

 

( -p 옵션으로 인해 상위 디렉터리가 없을 경우, 함께 생성)

 

mount /dev/TEST_VG/TEST_LV1 /mnt/test1 명령을 통해 /dev/TEST_VG/TEST_LV1과 /mnt/test1 mount 

 

mount /dev/TEST_VG/TEST_LV2 /mnt/test2 명령을 통해 /dev/TEST_VG/TEST_LV2와  /mnt/test2 mount 

 

mount /dev/TEST_VG/TEST_LV3 /mnt/test3 명령을 통해 /dev/TEST_VG/TEST_LV3과 /mnt/test3 mount 

 

mount /dev/TEST_VG/TEST_LV4 /mnt/test4 명령을 통해 /dev/TEST_VG/TEST_LV4와  /mnt/test4 mount 

 

df -h 명령을 통해 잘 mount되었는지 확인

 

 

umount -a 명령을 통해 전체를 umount

 

(하지만 실행 중인 것은 mount 해제 불가능)

 

mount -a 명령을 통해 전체 mount

 

df -h 명령을 통해 마운트가 잘 해제되었는지, 잘 마운트되었는지 확인

 

 

# TEST_LV1, TEST_LV2, TEST_LV3, TEST_LV4 삭제

 

lvremove /dev/TEST_VG/TEST_LV1 /dev/TEST_VG/TEST_LV2 /dev/TEST_VG/TEST_LV3

 

/dev/TEST_VG/TEST_LV4 명령을 통해 LV였던 것들 삭제

 

lvdisplay 명령을 통해 잘 삭제되었는지 확인

 

 

# TEST_VG 삭제

 

vgremove TEST_VG 명령을 통해 VG였던 TEST_VG 삭제

 

vgdisplay -v 명령을 통해 잘 삭제되었는지 확인

 

 

# /dev/sdc1, /dev/sdd1, /dev/sde1, /dev/sdf1 삭제

 

pvremove /dev/sdc1 /dev/sdd1 /dev/sde1 /dev/sdf1 명령을 통해 PV였던

 

/dev/sdc1, /dev/sdd1, /dev/sde1, /dev/sdf1 삭제 

 

pvdisplay 명령을 통해 잘 삭제되었는지 확인

 

 

# /dev/sdc 디스크 주 파티션 1 삭제

 

fdisk /dev/sdc 명령을 통해 /dev/sdc 디스크의 파티션 설정을 위해 진입

 

fdisk의 d 옵션을 통해 /dev/sdc의 주 파티션 1 삭제

 

fdisk의 p 옵션을 통해 잘 삭제되었는지 확인

 

fdisk의 w 옵션을 통해 저장하고 나가기

 

 

# /dev/sdd 디스크 주 파티션 1 삭제

 

fdisk /dev/sdd 명령을 통해 /dev/sdd 디스크의 파티션 설정을 위해 진입

 

fdisk의 d 옵션을 통해 /dev/sdd의 주 파티션 1 삭제

 

fdisk의 p 옵션을 통해 잘 삭제되었는지 확인

 

fdisk의 w 옵션을 통해 저장하고 나가기

 

 

# /dev/sde 디스크 주 파티션 1 삭제

 

fdisk /dev/sde 명령을 통해 /dev/sde 디스크의 파티션 설정을 위해 진입

 

fdisk의 d 옵션을 통해 ./dev/sde의 주 파티션 1 삭제

 

fdisk의 p 옵션을 통해 잘 삭제되었는지 확인

 

fdsik의 w 옵션을 통해 저장하고 나가기

 

 

# /dev/sdf 디스크 주 파티션 1 삭제

 

fdisk /dev/sdf 명령을 통해 /dev/sdf 디스크의 파티션 설정을 위해 진입

 

fdisk의 d 옵션을 통해 /dev/sdf의 주 파티션 1 삭제

 

fdisk의 p 옵션을 통해 잘 삭제되었는지 확인

 

fdisk의 w 옵션을 통해 저장하고 나가기

 

 

'리눅스' 카테고리의 다른 글

Linux 패키지 관리  (0) 2026.06.14
Linux RAID 디스크 구성  (0) 2026.06.14
Linux 파일 시스템 생성 및 마운트  (0) 2026.06.13
Linux 디스크 파티션 작업  (0) 2026.06.13
Linux 프로세스 관리  (0) 2026.06.13