하드디스크를 좀 더 효율적이고, 유연하게 관리할 수 있는 프로그램
손쉬운 관리 및 뛰어난 확장성, 안정성, 효율성
LMV 용어

LV 생성(/dev/sdb에 생성)
fdisk /dev/sdb
n - 생성
enter - 최소 크기 값
+2G - 최소 크기 값에 +2G
=> /dev/sdb1 생성
n
e // extend
enter
enter // 물리적 공간 끝까지 사사용
=> /dev/sdb2 생성, extend type
n
p
enter
+2G
4번 반복
=> /dev/sdb5,6,7,8
=> 물리적 공간을 다 사용하여 논리적 볼륨으로 생성

파일 시스템 생성
mkfs -t ext4 /dev/sdb1
=> ext4 파일 시스템으로 생성
mkfs -t xfs /dev/sdb2
=> 생성 불가, extend type으로 생성하였기 때문
mkfs -t xfs /dev/sdb5
=> xfs 파일 시스템으로 생성
mkfs.ext4 /dev/sdb6
=> -t말고 .으로도 생성 가능
파일 마운트
cd mnt
mkdir mp1 mp2
cp /usr/bin/ma* mp1
mount /dev/sdb1 mp1 // /dev/sdb1 디바이스를 mp1 디렉토리에 연결

umount mp1
ls -ltr

mount /dev/sdb1 mp1
vi /etc/fstab

systemctl daemon-reload
mount -a
⇒ /dev/sdb 디스크에 여러 파티션을 나눈 뒤 마운트
위 내용 정리
1. 파티션 생성
fdisk /dev/sdb
파티션 생성(sdb1, sdb2)
2. 파일시스템 생성
mkfs -t ext4 /dev/sdb1
mkfs xfs /dev/sdb2
3. 파일시스템 마운트
cd/mnt
mkdir mp1 mp2
mount /dev/sdb1 mp1
mount /dev/sdb2 mp2
4. 마운트 정보 등록
vi /etc/fstab
/dev/sdb1 /mnt/mp1 ext4 defaults 0 0
/dev/sdb2 /mnt/mp2 xfs defaults 0 0
5. 전체 마운트 해제
umount -a
6. 전체 마운트
mount -a => /etc/fstab 기준으로 전체 마운트
PV생성
pvcreate /dev/sdc /dev/sdd
pvs

VG생성
vgcreate cloudwave /dev/sdc /dev/sdd
=> 2개의 pv를 volume group으로 묶음
++
만약
vgcreate datastore /dev/sda1 -s 16m
으로 PE를 16MB로 생성하면
lvcreate -l 50 -n database datastore
로 LV를 50개의 PE로 생성하여 database라는 논리 볼륨을 800MB 크기로 생성하게 됌

LV 생성
lvcreate -L+15G -n network cloudwave
=> 15G만큼 network 이름으로 cloudwave 그룹에 lv생성
lvcreate -l 100%FREE -n linux cloudwave
=> 나머지 공간 100%를 linux 이름으로 cloudwave 그룹에 lv생성
