-
Linux - LVM스마트팩토리 개발자 교육(23.05.08 ~ 23.10.27)7/Linux 2023. 5. 25. 18:00
1. LVM 타입의 파티션 생생
fdisk [장치명]
n -> p 주 파티션 -> 첫번째 섹터 -> 마지막 섹터 -> t 타입 변경 -> 8e LVM 타입으로 변경 -> w 저장
2. PV 생생 및 확인
pvcreate [파티션명] ex) pvcreate /dev/sdb1
pvscan
pvdisplay [파티션명]
3. VG 생성 및 확인
vgcreate [볼륨그룹명] [파티션명1] [파티션명2] [파티션명3] .... ex) vgcreate vg_test /dev/sdb1 /dev/sdc1
vgscan
vgdisplay [볼륨그룹명]
4. LV 생성 및 확인
lvcreate -L [볼륨크기] -n [볼륨명] [볼륨그룹명] ex) lvcreate -L 5G -n lv_test vg_test
lvscan
lvdisplay [볼륨명] ex) lvdisplay /dev/vg_test/lv_test
5. 파일시스템
mkfs -t [파일시스템 타입] [볼륨명] ex) mkfs -t xfs /dev/vg_test/lv_test
6. 마운트
mount [볼륨명] [마운트포인트]-----------------------------------------------------------------------------------------------------------
LVM 삭제
-----------------------------------------------------------------------------------------------------------
1. LV 삭제
lvremove [lv명]
2. VG 삭제
vgremove [vg명]
3. PV 삭제
pvremove [pv명]-----------------------------------------------------------------------------------------------------------
LVM 확장
-----------------------------------------------------------------------------------------------------------
1. VG 확장
디스크 추가 -> 파티션 생성 -> PV 생성 -> vgextend [볼륨그룹명] [파티션명]
2. lv 확장
lvextend -L +[용량] [볼륨명]
resize2fs [볼륨명] //파일 시스템 조정
또는
xfs_growfs [볼륨명] //마운트 후 실행
-----------------------------------------------------------------------------------------------------------
LVM RAID 구성
-----------------------------------------------------------------------------------------------------------
1. RAID 0 구성
(1) Linear
lvcreate --type raid0 -L [크기] VG [PVs]
(2) Stripe
lvcreate --type raid0 --stripes [디스크 수] --stripesize [크기] VG [PVs]
2. RAID 1 구성
lvcreate --type raid1 --mirrors [미러 수] VG [PVs]
*미러는 복사되는 장치의 수
3. RAID 5 구성
lvcreate --type raid5 -L [크기] VG [PVs]'스마트팩토리 개발자 교육(23.05.08 ~ 23.10.27)7 > Linux' 카테고리의 다른 글
Linux - DNS (0) 2023.05.26 Linux - NFS (0) 2023.05.26 Linux : RAID (0) 2023.05.25 Linux - 소프트웨어 패키지 관리 (0) 2023.05.25 Linux - 네트워크 설정 (0) 2023.05.25