728x90
반응형
1. 리눅스 파일 시스템이란?
파일 시스템은 데이터를 저장하고 관리하는 방식입니다. 리눅스에서 자주 사용하는 파일 시스템은 ext4와 xfs입니다.
ext4
- 저널링 파일 시스템
- 안정성, 호환성 우수
- 일반적인 서버, 데스크탑에 적합
xfs
- 고성능, 대용량 파일 처리에 유리
- 리사이징은
확장만
가능 (축소 불가) - 로그 분석 서버나 대용량 스토리지에 적합
포맷 명령어
# ext4로 포맷
mkfs.ext4 /dev/sdb1
# xfs로 포맷
mkfs.xfs /dev/sdb1
2. LVM(Logical Volume Manager)이란?
LVM은 논리적으로 디스크를 나누고 관리할 수 있도록 해주는 시스템입니다. 유연한 디스크 관리가 가능하며, 디스크를 동적으로 확장하거나 줄일 수 있습니다.
LVM 구성요소
- PV (Physical Volume) : 물리 디스크
- VG (Volume Group) : PV들의 묶음
- LV (Logical Volume) : 실제 마운트되는 논리 디스크
기본 명령어
# PV 생성
pvcreate /dev/sdb1
# VG 생성
vgcreate my_vg /dev/sdb1
# LV 생성 (크기 10G)
lvcreate -L 10G -n my_lv my_vg
# 파일 시스템 생성 및 마운트
mkfs.ext4 /dev/my_vg/my_lv
mount /dev/my_vg/my_lv /mnt/data
3. fstab 설정으로 자동 마운트
시스템이 부팅될 때 자동으로 마운트하려면 /etc/fstab
에 설정을 추가해야 합니다.
fstab 예시
# <파일시스템> <마운트 위치> <타입> <옵션> <덤프>
/dev/my_vg/my_lv /mnt/data ext4 defaults 0 2
UUID로 설정하기
# UUID 확인
blkid
# fstab 예시
UUID=xxxx-xxxx /mnt/data ext4 defaults 0 2
4. 참고 명령어 요약
lsblk
: 블록 장치 확인mount / umount
: 마운트 / 해제vgs / lvs / pvs
: LVM 정보 확인resize2fs
: ext4 확장xfs_growfs
: xfs 확장
728x90
반응형
'운영체제 > 리눅스(CentOS)' 카테고리의 다른 글
🐧 완전 초보도 가능한 리눅스 커널 컴파일 & 커스텀 설정 가이드 (0) | 2025.04.15 |
---|---|
리눅스에서 RAID 설정과 관리하기 (RAID 0, 1, 5, 10 설정 방법) (0) | 2025.04.15 |
🐧 리눅스 Bash 스크립트 작성법 (기초 문법과 예제) (0) | 2025.04.09 |
🛡️ 리눅스 보안 모듈 기초: SELinux와 AppArmor (0) | 2025.04.08 |
리눅스 방화벽 설정 완벽 가이드 (UFW, iptables, firewalld 예제 포함) (0) | 2025.04.07 |