엔지니어링

LINUX - 디스크 파일시스템

powerpress0809 2026. 1. 30. 16:02

오늘 작업을 하면서 서버에 디스크를 추가하는 일이 있었다.

디스크를 새로 추가한다고 바로 사용 가능한게 아니므로.

OS에서 해줘야 할 것을 기록해본다.

 

fdisk로 디스크를 초기화하며, 새로운 파티션을 생성

 

파일 시스템 생성 (포맷)

 

자동 마운트 등록

 

/dev/sdb1               /data                                                       ext4           defaults        0       0

파티션 /dev/sdb1을 /data 디렉토리에 연결하며 파일시스템은  ext4로 포맷 defaults 마운트 옵션

 

Hardware RAID (내가 헷갈렸던 것)
디스크를 여러 개 묶어서 하나의 논리 디스크처럼 보이게 함.
ex) 원래 사용하던 디스크 /dev/sda에 새로 장착한 디스크를 포함을 시킨다. 결국에는 150G + 500G + 500G = 1.15TB (/dev/sda)
애초에 차장님은 CPU 레이드 페이지엔 들어가지도 않았다..

 

OS(Linux) 에서 디스크 추가 및 fstab 작업 (차장님이 원한 것)
물리적으로 디스크를 꽂는다고 바로 사용할 수 있는 것이 아니다.
인간도 태어나면 주민등록을 하듯이 디스크도 OS에게 "나 디스크예요~" 하면서 등록을 해줘야한다.
1 디스크를 꽂으면 일단 fdisk -l 명령어로 현재 서버에서 인식이 되는지 확인을 한다.
2 fdisk /dev/{디스크넘버} 로 파티션을 생성한다.
3 mkfs.ext4 /dev/sdb1로 파일 시스템을 생성한다.
4 /etc/fstab에 시스템 부팅시 디스크가 자동으로 마운드 되도록 기록.
순서 : fdisk(파티션 생성) --> mkfs(파일 시스템 생성) --> mount, /etc/fstab(마운트 등록)