8.3.2. autofs 설정
자동 마운터의 기본 설정 파일은
/etc/auto.master
이며, 8.3.1절. “버전 4를 통한 autofs 버전 5 개선 사항” 에 설명된 대로 변경될 수 있는 마스터 맵이라고도 합니다. 마스터 맵은 시스템의 autofs- controlled 마운트 지점과 자동 마운트 맵이라는 해당 구성 파일 또는 네트워크 소스를 나열합니다. 마스터 맵 형식은 다음과 같습니다.
mount-point map-name options
이 형식에 사용되는 변수는 다음과 같습니다.
- mount-point
- autofs 마운트 지점(예:
/home
)입니다. - map-name
- 마운트 지점 목록이 포함된 맵 소스의 이름과 해당 마운트 지점을 마운트해야 하는 파일 시스템 위치입니다.
- options
- 제공된 경우 지정된 맵의 모든 항목에 적용되지만 자체적으로 옵션이 지정되지 않습니다. 이 동작은 옵션이 누적된 autofs 버전 4와 다릅니다. 이는 혼합된 환경 호환성을 구현하도록 변경되었습니다.
예 8.3. /etc/auto.master
File
다음은
/etc/auto.master
파일의 샘플 행입니다( cat /etc/auto.master와 함께 표시됨).
/home /etc/auto.misc
맵의 일반적인 형식은 마스터 맵과 유사하지만 "옵션"은 마스터 맵에서와 같이 항목 끝에 있는 대신 마운트 지점과 위치 간에 표시됩니다.
mount-point [options] location
이 형식에 사용되는 변수는 다음과 같습니다.
- mount-point
- 이는 autofs 마운트 지점을 나타냅니다. 간접 마운트를 위한 단일 디렉터리 이름 또는 직접 마운트를 위한 마운트 지점의 전체 경로일 수 있습니다. 각 직접 및 간접 맵 항목 키(마운트 지점) 뒤에는 여러 마운트 항목으로 알려진 오프셋 디렉토리(각 디렉터리 이름)가
/
로 시작하는 오프셋 디렉토리 목록이 올 수 있습니다. - options
- 제공할 때마다 자체 옵션을 지정하지 않는 맵 항목의 마운트 옵션입니다.
- 위치
- 이는 로컬 파일 시스템 경로( Sun map format escape 문자 ":"로 시작하는 맵 이름), NFS 파일 시스템 또는 기타 유효한 파일 시스템 위치와 같은 파일 시스템 위치를 나타냅니다.
다음은 맵 파일의 콘텐츠 샘플입니다(예:
/etc/auto.misc
).
payroll -fstype=nfs personnel:/dev/hda3 sales -fstype=ext3 :/dev/hda4
맵 파일의 첫 번째 열은 autofs 마운트 지점(
직원
이라는 서버의 판매
및 결제)을 나타냅니다. 두 번째 열은 autofs 마운트 옵션을 나타내지만 세 번째 열에는 마운트 소스가 표시됩니다. 지정된 설정에 따라 autofs 마운트 지점은 /home/payroll
및 / home/ale 입니다
. -fstype= 옵션은 종종 생략되며, 일반적으로 올바른 작업에 필요하지 않습니다.
자동 마운터가 디렉토리가 없는 경우 디렉토리를 만듭니다. 자동 마운터가 시작되기 전에 디렉토리가 존재하는 경우, 자동 마운터는 종료 시 해당 디렉토리를 제거하지 않습니다.
자동 마운트 데몬을 시작하려면 다음 명령을 사용하십시오.
#
systemctl start autofs
자동 마운트 데몬을 다시 시작하려면 다음 명령을 사용하십시오.
#
systemctl restart autofs
지정된 구성을 사용하여 프로세스에서
/home/ payroll/2006/July.sxc
와 같은 autofs 마운트 해제된 디렉토리에 액세스해야 하는 경우 자동 마운트 데몬에서 자동으로 디렉터리를 마운트합니다. 시간 초과를 지정하면 시간 제한 기간 동안 디렉터리에 액세스하지 않으면 디렉터리가 자동으로 마운트 해제됩니다.
자동 마운트 데몬의 상태를 보려면 다음 명령을 사용합니다.
#
systemctl status autofs