Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- AI
- awskrug
- GIT
- docker
- 3티어 아키텍처
- AWS
- maven
- Azure
- 프로세스 관리
- AI챗봇
- Linux
- git hub
- go
- 함수
- 변수
- 사용자 계정 관리
- 애저
- terraform
- dockerfile
- nexus
- open ai
- it기사
- 표준 라이브러리
- jenkins
- 클라우드
- 파이썬
- 리눅스
- 명령어
- python
- aws사용자모임
Archives
- Today
- Total
We are Architect
10. 파일시스템 구축(LVM) 본문
* 디스크 추가 설치
- 여러 디스크를 하나처럼 사용하기
- 용량이 부족할 때 여러 개의 디스크를 하나의 디스크처럼 사용.
- LVM(Logical Volume Manager)
- 독립적으로 나눠진 디스크 파티션을 하나의 디스크 처럼 사용.
- PV(Physical Volume) : 물리적 몰륨. /dev/sda1, /dev/sda2.
- VG(Volume Group) : 여러개의 PV를 그룹으로 묶은 것. 아직 사용 불가능.
- LV(Logical Volume) : VG을 다시 적절한 크기의 파티션을 나눌 때 각 파티션을 LV라고 함.
- PE(Physical extent) : PV가 가진 일정한 블록.
- LE(Logical extent) : LV가 가진 일정한 블록.
- LVM 관련 명령어
구분 | 기능 | 명령 |
PV | pv 생성 | pvcreate 파티션 이름 |
pv 상태확인 | pvscan | |
VG | vg 생성 | vgcreate vg명 pv1명 pv2명... |
vg 활성화 | vgchange -a y vg 명 | |
vg 비활성화 | vgchange -a n vg 명 | |
vg 삭제 | vgremove vg 명 | |
vg 정보 확인 | vgdisplay -v vg명 | |
vg에 pv추가 | vgextend vg명 pv명 | |
vg에서 pv제거 | vgreduce vg명 pv명 | |
vg명 변경 | vgname 기존 vg명 새 vg명 | |
LV | lv 생성 | lvcreate -l pv 수 vg 명 -n lv명 |
lv 삭제 | lvremove lv 명 | |
lv 상태 확인 | lvscan | |
lv 용량 확대 | lvextent -l +pv 수 lv 명 | |
lv 용량 축소 | lvextent -l -pv 수 lv 명 |
* LVM 실습 해보기
- 실습 조건: VMWARE가 설치되어 있다 가정하고 가상머신에 디스크를 16GB짜리를 넣기.
- 디스크 추가하는 법은 따로 인터넷 검색을 하고 오기.
- 주 파티션 생성
- 볼륨 그룹 만들어주기
- LV 만들어주기
- LV를 가지고 파일 시스템 만들기
- 볼륨 해제 및 제거
'운영체제 > Linux' 카테고리의 다른 글
12. 리눅스 시스템의 부팅(1) (0) | 2024.11.30 |
---|---|
11. 파일 시스템 검사하기 (1) | 2024.11.29 |
9. 파일시스템의 종류와 구조 & 파일 시스템 마운트 (0) | 2024.11.26 |
8. 작업관리 & 작업예약 (0) | 2024.11.25 |
7. 프로세스 관리(2) (0) | 2024.11.25 |