LabHub

스토리지와 마운트

시스템 관리자 · 중급 · 이론 5 · 퀴즈 5 · 실습 4

블록 장치 위에 파일시스템이 있고 그 위에 마운트 지점이 있습니다. 이 세 층을 구분하면 '디스크가 꽉 찼다'는 신고가 네 가지 서로 다른 문제로 갈라집니다. 이 코스는 파일 위에 진짜 ext4 를 만들어 슈퍼블록을 뜯어보고, fstab 을 읽고 쓰고 감사하고, 용량과 inode 를 추적하고, 바인드 마운트와 tmpfs 를 설계합니다. 실습 환경에는 mount 권한이 없으므로 작성한 설정과 분석 결과를 채점합니다 — 현장에서도 사고는 mount 명령이 아니라 fstab 한 줄에서 납니다.

실습 시작하기

커리큘럼

블록 장치와 파일시스템

파일 하나에도 진짜 파일시스템을 만들 수 있다.

마운트와 /etc/fstab 읽고 쓰기

여섯 필드의 의미와 pass 값의 규칙.

바인드 마운트와 tmpfs

/proc/self/mountinfo 가 모든 것을 말해 준다.

디스크 사용량 추적

df 와 du 가 어긋나면 그것이 단서다.

NFS 개념

네트워크 너머의 파일시스템이 다르게 행동하는 이유.

참고 문서