LVM2 논리 볼륨 관리: PV 생성·VG 확장 및 LV 리사이징

💡 핵심 요약 (Executive Summary)

본 가이드는 cm fs lvm2 핵심 가이드 및 실전 아키텍처의 핵심 개념, 실전 구성 명령어 및 아키텍처 베스트 프랙티스를 다룹니다. 클라우드 네이티브 및 인프라 엔지니어링 실무에 즉시 활용 가능하도록 체계적으로 정리했습니다.

📑 Table of Contents
설치
bash
yum install lvm2 -y
작업 순서
bash
sudo -i

#추가할 디스크 특정하기
fdisk -l

pvcreate $disk
pvs

vgcreate $vgname $disk
vgs

lvcreate -n $lvname -L 10.00g $vgname
#lvremove /dev/{vg}/{lv} 
lvs

mkfs.ext4 /dev/$vgname/$lvname

mkdir /attached

mount /dev/mapper/${vgname}-${lvname} /attached #system mount -> /etc/fstab
# system mount
sudo vi /etc/fstab

#확인
df -h
Features
운영중인 프로세스가 사용하는 볼륨 (Database 등) 무중단 확장
bash
fdisk -l
pvcreate $disk
pvs
vgextend $exsiting_vgname $new_pv
vgs
lvextend -l +100%FREE /dev/$vg/$lv
lvs
resize2fs /dev/$vg/$lv
구성요소

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *