본문 바로가기
CODE/기타

[Linux] 서버에 NAS 데이터 마운트 시키기(fstab)

by Nuridal_class 2024. 1. 24.
728x90
728x90

 fstab? 은 뭘까?

nas나 nfs서버에 들어가 보면 /etc/fstab 파일을 볼수 있는데
부팅 시에 마운트 하는 정보를 가지고 있는 파일이다
그래서 오타나 잘못 구성을 하면 컴퓨터 부팅이 안될 수도 있으니 조심히야 한다 

 

fstab 파일 내용

아래의 사진을 토대로 간단한 설명을 하자면
<file system> ex) ip:/volume1/database : 마운트가 가능한 장치 이름을 적어주는 부분
<mount point> ex) /database : 해당 서버에서 마운트를 시킬 위치를 적어주는 부분
<type> ex) nfs : file system의 종류를 적어주는 부분 (ext..swap, nfs 등이 있다)
<options> ex) auto, defaults : file system의 옵션을 설정하는 부분
      👉 auto : 부팅시 자동으로 마운트
      👉 defaults : rw, suid, exec, auto, nouser 모두 선택
      👉 rw : file system의 읽고 쓰기 허용
      👉 suid : SetUID, GID의 사용을 허용
      👉 exec : 실행파일이 실행되는것을 허용
      👉 nouser : root만 마운트 허용
<dump> ex) 0 : 0 > 백업 불가, 1: 백업 가능
<pass> ex) 0 : 0 > 부팅시 점검 X, 1 > root( / ) 부분부터 부팅 시 점검, 2 > root( / 제외 ) 제외하고 부팅 시 점검

/etc/fstab content

위와 같이 설정을 해주면 개발 서버에서 많은 데이터들을 사용하지 않고 nas나 nfs의 데이터들을 가져옴으로써
공유하듯이 사용이 가능합니다

대용량의 데이터를 서버에서 용량을 크게 차지 하지 않고 가져오는

마운트 하는 방법에 대해서 알아보았습니다

그럼! 코딩이 쉬워지는 그날까지!!

 

 

 

 

 

 

 

728x90
300x250