728x90
반응형
AutoFS 란?


- 자동 마운트 데몬의 작동을 제어하는 프로그램

- 자동 마운트 데몬은 자동으로 파일 시스템을 마운트하며 파일 시스템이 사용되지 않고 일정 시간이 흐르면 자동으로 언마운트

- 네트워크 파일 시스템, CD-ROM, 플로피 등을 마운트하는데 사용




AutoFS 설정


- /etc 아래에 auto.master와 auto.misc 라는 환경설정 파일이 존재, 주 설정파일은 auto.master이다.

- /etc/auto.master
  1. automounter의 주된 설정파일로 3개의 필드로 구성
  2. 첫번째 필드는 마운트 포인트를 나타냄
  3. 두번째 필드는 마운트 포인트를 위한 맵파일
  4. 세번째 필드는 추가적인 옵션을 지정하는 부분
  5. 파일의 예 
    /misc          /etc/auto.misc
    => /misc 라는 디렉토리를 /etc/auto.misc 파일의 설정을 가지고 사용하겠다는 뜻

- /etc/auto.misc
  1. 실제 자동으로 마운트할 내용을 적는 파일
  2. 이 파일명 이외에 다른 파일명으로 /etc/auto.master 파일에 기록하면 여러 파일도 사용가능
  3. 이 파일도 3개의 필드로 구성
  4. 첫번째 필드는 Key 마운트 위치를 나타냄
  5. 두번째 필드는 옵션
  6. 세번째 필드는 파일시스템의 특정한 위치를 나타냄
  7. 파일의 예 - 1
    cd              -fstype=iso9660,ro,nosuid,nodev :/dev/cdrom
    => 현재 설정은 cd 라는 Key에 /dev/cdrom을 옵션 설정대로 연결시키라는 설정
  8. 옵션
    bg : nfs마운트가 처음 실패할 경우 백그라운드 상태에서 계속 시도하게 한다.
    soft, hard : soft는 읽기전용으로 접속, hard는 읽기 쓰기 전용으로 접속
    intr : 정지 프로세스를 죽이기 위한 인터럽트를 허용
    nfs : 원격으로 대상을 마운트 할때 사용





Autofs 구성 예


1. 패키지 설치
  


 
2. server에서는 /etc/exports에 마운트 할 NFS 설정만 해주면 된다.
 
3. /etc/sysconfig/autofs를 열고 다음을 수정한다.



BROWSE_MODE를 yes로 바꿔준다. autofs를 사용한다면 무조건 바꿔줘야함.
 
4. /etc/auto.master를 설정해준다.
/etc/auto.master파일은 자동으로 마운트 될 디렉토리와 대상 설정 파일이 들어있다.



/good은 내 PC에서 자동으로 마운트 될 디렉토리를 만들어 준 것이다. /etc/auto.misc는 누구와 마운트를 할 것인가를 정의해주는 파일이다
/etc/auto.misc파일을 보도록 하자.



맽 줄을 보자
n1은 /etc/auto.master에 써 놓은 마운트 될 디렉토리의 하위 디렉토리를 설정한 것이다.
, /good이라는 디렉토리는 원래 존재하고마운트를 시키는 순간 n1이라는 디렉토리가/good/n1이렇게 생기면서 /good/n1디렉토리와 nfs1과 마운트 되는 것이다가운데는autofs 타입을 정의해 놓은 것이고마지막에는 대상을 말한다.
[옵션]
bg : nfs마운트가 처음 실패할 경우 백그라운드 상태에서 계속 시도하게 한다.
soft, hard : soft는 읽기전용으로 접속, hard는 읽기 쓰기 전용으로 접속
intr : 정지 프로세스를 죽이기 위한 인터럽트를 허용
nfs : 원격으로 대상을 마운트 할때 사용
 
5. 저렇게 설정을 끝낸 후데몬은 재실행해준다.
/etc/rc.d/init.d/autofs restart
 
6. 데몬이 재실행 되는 순간 자동으로 마운트가 된다.




반응형

'Linux' 카테고리의 다른 글

Linux cp  (0) 2018.08.08
Linux kdump  (0) 2018.08.08
Linux 데몬 종류  (0) 2018.08.08
Linux 실시간 명령어 (watch, while)  (0) 2018.08.08
Linux RPM  (0) 2018.08.08

+ Recent posts