Linux

AutoFS 명령어 정리

쓱은감자 2022. 8. 11. 21:43

AutoFS

  • AutoFS는 자동 마운트 데몬의 작동을 제어하는 프로그램입니다.
    • 자동 마운트 데몬은 자동으로 파일 시스템을 마운트하고 파일 시스템이 사용되지 않고 일정 시간이 흐르면 자동으로 언마운트
  • AutoFS와 맵(MAP)
    • 맵은 AutoFS 모듈이 동작하는데 필요한 정보가 저장된 설정 파일
    • 종류
      • master map : AutoFS 파일시스템에서 가장 기준이 되는 맵, /etc/auto.master.d/에서 이름.autofs 파일에 설정 저장, direct map이나 indirect map의 이름과 포인터를 정의하는 역할
      • direct map(직접 맵 마운트) : /etc/auto.이름으로 관습적으로 파일을 만들어서 설정 저장, 맵 내부의 마운트 포인터로 절대 경로명을 사용
      • indirect map(간접 맵 마운트) : /etc/auto.이름으로 관습적으로 파일을 만들어서 설정 저장, 맵 내부의 마운트로 상대 경로 명을 사용

direct map

  • AutoFS 설치
    • yum install -y autofs
  • direct map 설정
$ vi /etc/auto.master.d/direct.autofs
/- /etc/auto.direct
$ vi /etc/auto.direct
/nfs_share -rw,sync 10.0.2.9:/share
  • systemctl start autofs.service

indirect map

  • indirect map 설정
$ vi /etc/auto.master.d/indirect.autofs
/indirect /etc/auto.indirect
$ vi /etc/auto.indirect
share -rw,sync 10.0.2.9:/share
  • systemctl restart autofs.service