리눅스

Linux NFS autofs (자동 마운트)

두뚜 2021. 5. 20. 12:46

 

https://daaa0555.tistory.com/120

NFS 서비스 구성

 

마스터 맵 파일 /etc/auto.master 파일이 기본적으로 존재 .이 파일에는 기본 자동 마운트에 대한 설정이 지정되어 있다.

/etc/auto.master.d디렉토리에 파일의 확장자를 .autofs로 지정하여 마스터 맵을 생성합니다

 

 

1.직접 맵

 

 

직접매핑 /-

1:1 로 매핑

첫번째 필드 : 직접 맵을 사용하기 위해 /- 를 지정

두번째 필드 : 직접 맵 파일의 경로를 지정, 경로에는 /etc아래에 auto.라는 접두사가 추가된 이름을 사용

 

간접매핑  /디렉토리

장치를 마운트 할때 그 포인트를 mnt디렉토리 안에 만들겠다/와일드 카드 문자를 사용해 여러개의 공유 디렉토리에 대해 자동 마운트

마스터 맵 파일의 두번째 필드에 지정한 경로에 직접 맵 파일을 생성

 

첫번째 필드 : 마운트 포인트 .마운트 포인트는 직접 맵 파일을 생성한 뒤에 마운트포인트를 바로 생성

두번째 필드 : 마운트 옵션  앞에 -를 추가하여 옵션 지정

세번째 필드 : NFS서버의 경로와 공유 디렉토리 경로

 

서버에 디렉토리 생성

/etc/exports 파일 작성

 

 

현재 /mnt/direct/ 디렉토리에는 아무것도 없다

서버에서 fileA를 만든 후 확인

생성된 것 확인 가능

 


2.간접 맵

 

/mnt   /etc/auto.nfs

첫번째 필드 : 마운트 포인트의 일부

두번째 필드 : 간접 맵 파일의 경로

 

*모든대상

접근을 해야 보인다