LVM 구성 & Disk 볼륨증설
LVM 신규구성
- fdisk (파티션크기 2TB 이하)
- fdisk -l : 디스크 확인
- fdisk /dev/sdc → n → p → 1 → 엔터 → 엔터 → t (파티션타입변경) → 8e → w → fdisk -l /dev/sdc
- parted (파티션크기 2TB 이상)
- fdisk -l : 추가된 디스크 확인
- parted /dev/sdc
<parted> mklabel gpt
<parted> unit gb : 사용 단위 지정
<parted> mkpart primary 0 100% : 용량을 4096GB로 설정해도 됨
<parted> set 1 lvm on : lvm으로 설정
<parted> print : 잘 잡혔는지 확인
<parted> q : 빠져 나옴
또는 lvm 설정없이 그냥 통으로 잡을때
#parted /dev/sdc
<parted> mklabel gpt
<parted> mkpart primary 0 100%
<parted> print
<parted> q
============================
1.PV 생성
pvcreate /dev/sdc1
pvdisplay (PV생성 확인)
2. VG 생성
vgcreate [VG이름] /dev/sdc1 /dev/sdd1(이렇게 추가도 가능)
vgdisplay (VG생성 확인)
3. LV 생성
lvcreate -n [LV이름] -l +100%FREE [VG이름]
============or===============
lvcreate -n [LV이름] -L 5G [VG이름]
lvdisplay (LV생성 확인)
4. Mount
#mkdir test
#mkfs.ext4 /dev/mapper/[VG이름]-[LV이름]
#mount /dev/mapper/[VG이름]-[LV이름] /test
5. fstab 추가
/dev/mapper/[VG이름]/[LV이름] /test ext4 defaults 0 0
Disk 볼륨증설
- pvcreate /dev/sdc (sdc : 신규볼륨)
- vgextend [VG이름] /dev/sdc
- lvextend -l +100%FREE /dev/mapper/[LV이름]
- resize2fs /dev/mapper/[VG이름]/[LV이름] (ext4)
xfs_growfs /dev/mapper/[VG이름]/[LV이름] (xfs)