CenTOS7 : Disk Management-3(LVM:Logical Volume Manager)
1. LVM 구성
1.1. pv - 물리적인 볼륨을 lvm으로 사용하겠다는 선언적 의미
# pvcreate 디바이스명
# pvremove 디바이스명
# pvscan
# pvdisplay
1.2. vg - lv를 만들 수 있는 볼륨 공간 제공
# vgcreate vg명 pv명1 pv명2 ...........
# vgremove vg명
# vgreduce vg명 pv명1 pv명2 ...........
# vgextend vg명 pv명1 pv명2 ...........
# vgscan
# vgdisplay
1.3. lv - vg를 논리적으로 구분해서 사용
# lvcreate -L 용량 -n lv명 vg명
# lvremove 디바이스명
# lvreduce 디바이스명 -> 데이터가 디스크에 순차적으로 쓰여지는 것이 아니기에
lv사이즈를 줄이면 데이터가 깨질 수 있음으로 권장하지 않음.
# lvextend -L 용량 디바이스명
# lvdisplay
# lvscan
1.4. 용량 표현
-L 용량 -> 최종 목표 용량
-L +용량 -> 기존 용량에 더해지는 추가 용량을 의미합니다.
=============================================================================
2. 시나리오1 (SCSI 10G : sdb, SCSI 10G : sdc 추가)

2.0. sdb 10G를 하나의 파티션으로 파티셔닝 합니다.

2.1. pv 초기화, vg 생성, vg 그룹명 본인 이니셜로 생성합니다.


2.2. lv1과 lv2를 생성합니다. 이름은 본인이니셜1, 본인이니셜2 로 생성합니다.
용량 2G 2G
파일시스템 ext4 xfs
마운트포인트 /lv1 /lv2

2.3. dh -Th 명령어로 확인합니다.

2.4. sdc를 각각 5G 와 나머지 용량으로 파티셔닝 합니다.

2.5. sdc의 두번째 파티션을 vg에 추가합니다.


2.6. lv1과 lv2의 용량을 각각 4G로 증설합니다.

2.7. df -Th로 확인합니다.

-------------------------------------------------------------------------------------------------------------------------
3. 시나리오2
3.1. 두번째 설치한 CentOS7에 10G 디스크를 추가해 주세요!
3.2. /var, /home, / 디렉토리의 용량을 각각 3GB추가해 주세요.
--------------------------------------------------------------------------------------------------------------------------
4. 시나리오3
4.1. 30G의 디스크를 이용해서 CentOS7을 설치합니다.
가상머신의 이름은 자유롭게, 나머지는 기본설정으로 합니다.
4.2. 파티션 파일시스템 VG명 LV명 마운트포인트 용량
sda1 표준,xfs /boot 512MG
sda2 LVM 이니셜
LVM,swap 이니셜 이니셜1 swap 2GB
LVM,xfs 이니셜 이니셜2 /var 3GB
LVM,ext4 이니셜 이니셜3 /home 5GB
LVM,ext4 이니셜 이니셜4 / 나머지용량
4.3. 설치 후 # lsblk와 df -Th 정보 캡쳐
4.4. 10G 추가후 /var, /home, / 의 용량을 각각 2GB 늘려주세요.
4.5. 용량 늘린 후 # lsblk와 df -Th 정보 캡쳐 후 제출해 주세요!