System/CentOS | Ubuntu

[CentOS] LVM ext4 - 초기 구성, 생성, 삭제

jykim23 2021. 4. 13. 16:01

 

CentOS LVM ext4 구성, 생성, 삭제 시나리오 작성하였습니다. 

 

조금이나마 도움이 되시길 바랍니다.

 

 

# 서버 설치 LVM 구성

초기구성

 

 

초기 구성도

 

 

 

## LVM 생성

생성 흐름

 

디스크 확인

# fdisk –l

파티션생성

# fdisk /dev/sdb

# n   새로운 파티션 생성

# p   주 파티션

# 1   파티션 넘버

# 엔터   기본값 시작 지점 (cylinder)

# 엔터   기본값 끝 지점 (cylinder)

# t   파티션 시스템 id 변경

# 1   파티션 넘버 선택

# 8e   파티션 id (LVM) L 명령어로 리스트 확인 가능

# w   디스크 옵션 저장하고 종료

 

PV 생성

# pvcreate /dev/sdb1

  sdb1 PV를 생성한다.

 

VG 생성

# vgcreate testvg /dev/sdb1 /dev/sdc1

   sdb1, sdc1으로 testvg이름으로 vg를 생성한다.

 

LV 생성

# lvcreate –L 200GB –n lv1test testvg

  VG testvg에서 lv1test이름으로 LV200GB를 할당한다.

 

# lvcreate –l 100%FREE –n lv2test testvg

              l 100%FREE -> 나머지 용량 사용

 

파일시스템 생성

# mkfs.ext4 /dev/testvg/lv1test

 

마운트

# mount /dev/testvg/lv1test /test1

 

확인

# df –h

 

PV, VG, LV 조회 명령어 : 각각 생성 직후 조회 

# pvs, vgs, lvs

# pvdisplay, vgdisplay, lvdisplay

 

 

 

 

## LVM 삭제

삭제 흐름

 

마운트 해제

# umount /test1

 

LV

# lvremove /dev/testvg/lv1test

 

VG 삭제

# vgremove testvg

 

PV 삭제

# fdisk /dev/sdb

# d   - 파티션 삭제

# w   - 저장하고 종료