논리 볼륨
- 디스크 크기를 효율적으로 사용
- 디스크 교체가 원활해짐
- RAID 기능 사용 가능
- snapshot 기능 지원
논리 볼륨 생성 순서
0. 디스크 장치 준비(물리적인 연결 + 파티셔닝)
1. 물리 볼륨(PV) 생성
2. 볼륨 그룹(VG) 생성
3. 논리 볼륨(LV) 생성
4. 파일시스템 생성
5. 마운트
LVM 생성 실습
1. 1G 크기의 파티션 2개 생성

2. 2개의 파티션을 물리볼륨으로 생성



3. exam_vg라는 이름으로 볼륨그룹 생성


4. 1G 크기로 first_lv라는 이름의 논리볼륨 생성


5. PE 단위로 100개 사용해서 second_lv라는 이름의 논리볼륨 생성


6. 1G 크기로 err_lv라는 이름의 논리볼륨 생성

7. 파일시스템 생성 및 마운트
- 파일시스템: xfs
- 마운트포인트: /lvm
- 논리볼륨: first_lv




8. 파일시스템 생성 및 마운트
- 파일시스템: ext4
- 마운트포인트: /lvm2
- 논리볼륨: second_lv
- /etc/fstab에 영구마운트 설정




논리 볼륨 확장 실습
1. 파티션 하나 생성(1G)

2. 물리 볼륨으로 생성


3. 기존의 볼륨 그룹에 해당 장치 추가(볼륨 그룹 확장)


4. 논리볼륨 크기 확장(+500M, -r)

5. 불륨그룹 / 논리볼륨 / 파일시스템 크기 확인



볼륨그룹 축소
1. 데이터 이동
2. 볼륨 제거
- 논리볼륨(LV) 생성 시 반드시 -n 옵션으로 이름 지정
- mount 명령어 사용 시 'source'에는 장치 경로명을 모두 작성해주어야 함
- 논리볼륨(LV) 확장 시 반드시 파일시스템도 함께 확장해주어야 함 → -r 옵션 사용
- 파일시스템 정보 확인: df -h
'Linux' 카테고리의 다른 글
| [리눅스 기초 및 관리] OpenSSH (실습) (0) | 2023.06.29 |
|---|---|
| [리눅스 기초 및 관리] 패키지 관리, NTP (0) | 2023.06.28 |
| [리눅스 기초 및 관리] 리눅스 네트워크 설정 (실습) (0) | 2023.06.28 |
| [리눅스 기초 및 관리] 로그, 부팅 과정 (0) | 2023.06.28 |
| [리눅스 기초 및 관리] 디스크 관리, 스왑 파티션 (실습) (0) | 2023.06.28 |