리눅스
UFS와 Union Mount Filesystem에 대해 알아보자
겅겅겅
2023. 2. 4. 22:37
Union Mount란?
여러개의 파일 시스템을 하나의 파일 시스템에 마운트하는 기법입니다.
Union Mount는 아래와 같은 특징을 가집니다.
1. Image Layer
마지막 레이어를 제외하고는 읽기 전용 속성을 가집니다.
2. CoW(copy-on-write)
변경된 파일만 저장합니다.
중복되는 파일이 있을 경우 나중에 마운트된 파일로 덮어집니다.
OverlayFS로 Union Mount
sudo mount -t overlay <마운트명> \
-o lowerdir=<lowerDir1>:<lowerDir2>,upperdir=<upperDir>,workdir=<workDir> <UnionMountDir>
- lower dir : 레이어 가장 아래에 있는 읽기 전용 디렉토리 지정, lower 디렉토리에서 변경이 발생했을 경우 upper 디렉토리에 기록된다
- upper dir : 수정,생성 및 삭제가 가능한 상위레이어 디렉토리 지정
- merge dir: lower, upper dir이 통합된 디렉토리 지정
마운트된 merge dir 에 파일을 생성하면 upper dir에 파일이 생성됩니다.
참조
https://blog.naver.com/alice_k106/221530340759
168. [Linux] 투명 셀로판지 이론을 통한 Overlay FS 사용 방법과 유니온 마운트 (Union Mount) 이해하기
이번 포스트에서는 OverlayFS (오버레이 파일 시스템) 에 대해서 다룬다. 참고로, 직접 사용해 보...
blog.naver.com