20.2. Cryostat 구성 파일
이 섹션에서는 Cryostat 서비스에서 사용하는 구성 파일의 사용법 및 구문에 대해
설명합니다.
마스터 맵 파일
Cryo stat
서비스는 /etc/auto.master
(마스터 맵)를 기본 기본 구성 파일로 사용합니다. 이는 NSS(Name Service Switch) 메커니즘과 함께 /etc/autofs.conf
구성 파일에서 Cryostat 구성을 사용하여 지원되는 다른 네트워크 소스 및 이름을 사용하도록 변경할 수 있습니다.
모든 온디맨드 마운트 지점은 마스터 맵에서 구성해야 합니다. 마운트 지점, 호스트 이름, 내보낸 디렉토리 및 옵션은 각 호스트에 대해 수동으로 구성하는 대신 파일 집합(또는 기타 지원되는 네트워크 소스)에 모두 지정할 수 있습니다.
마스터 맵 파일에는 Cryostat에서 제어하는 마운트 지점과 해당 구성 파일 또는 network 소스가 map으로 표시됩니다. 마스터 맵의 형식은 다음과 같습니다.
mount-point map-name options
mount-point map-name options
이 형식으로 사용되는 변수는 다음과 같습니다.
- mount-point
-
Cryo
stat
마운트 지점(예:/mnt/data
)입니다. - map-file
- 마운트 지점 목록과 해당 마운트 지점을 마운트해야 하는 파일 시스템 위치가 포함된 맵 소스 파일입니다.
- 옵션
- 제공된 경우 해당 맵에 옵션이 지정되지 않은 경우 해당 맵의 모든 항목에 적용됩니다.
예 20.1. /etc/auto.master 파일
다음은 /etc/auto.master
파일의 샘플 행입니다.
/mnt/data /etc/auto.data
/mnt/data /etc/auto.data
파일 맵
맵 파일은 개별 온디맨드 마운트 지점의 속성을 구성합니다.
Cryostat는 디렉터리가 없는 경우 디렉터리를 생성합니다. Cryostat를 시작하기 전에 디렉터리가 있는 경우 Cryostat는 종료 시 해당 디렉토리를 제거하지 않습니다. 시간 초과가 지정되면 시간 초과 기간에 디렉터리에 액세스하지 않으면 디렉터리가 자동으로 마운트 해제됩니다.
지도의 일반적인 형식은 마스터 맵과 유사합니다. 그러나 options 필드는 마스터 맵에서와 같이 항목의 끝에 대신 마운트 지점과 위치 사이에 표시됩니다.
mount-point options location
mount-point options location
이 형식으로 사용되는 변수는 다음과 같습니다.
- mount-point
-
이는 Cryostat
마운트
지점을 나타냅니다. 간접 마운트의 단일 디렉터리 이름 또는 직접 마운트를 위한 마운트 지점의 전체 경로일 수 있습니다. 각 직접 및 간접 맵 항목 키(마운트 지점) 뒤에 공백으로 구분된 오프셋 디렉토리 목록(/
로 시작하는 하위 디렉토리 이름)을 추가하여 이를 다중 마운트 항목이라고 합니다. - 옵션
-
제공된 경우 구성 항목
append_options
가no
로 설정된 경우 마스터 맵 옵션 대신 이러한 옵션이 마스터 맵 항목 옵션에 추가됩니다. - 위치
-
이는 로컬 파일 시스템 경로( Sun map format escape character
:
/
로 시작하는 맵 이름), NFS 파일 시스템 또는 기타 유효한 파일 시스템 위치와 같은 파일 시스템 위치를 나타냅니다.
예 20.2. 맵 파일
다음은 맵 파일의 샘플입니다(예: /etc/auto.misc
). 이 맵 파일을 /misc
아래에 마운트하려면 마스터 맵 파일 /etc/auto.master
:에 추가하십시오.
/misc /etc/auto.misc
/misc /etc/auto.misc
/etc/auto.misc 파일에는 다음이 포함됩니다.
payroll -fstype=nfs4 personnel:/exports/payroll sales -fstype=xfs :/dev/hda4
payroll -fstype=nfs4 personnel:/exports/payroll
sales -fstype=xfs :/dev/hda4
맵 파일의 첫 번째 열은 Cryostat 마운트
지점: sales
및 staff
라는 서버의 급여를 나타냅니다. 두 번째 열은 Cryostat 마운트
옵션을
나타냅니다. 세 번째 열은 마운트의 소스를 나타냅니다.
지정된 구성에 따라 / home
/ payroll 및
가 됩니다. /home
/sales-fstype=
옵션은 종종 생략되며, 시스템 기본값이 NFS 마운트용 NFSv4인 경우 NFSv4 마운트를 포함하여 파일 시스템이 NFS인 경우 필요하지 않습니다.
지정된 구성을 사용하여 프로세스에서 /home/payroll/2006/July.sxc
와 같은 unmounted 디렉토리에 액세스해야 하는 경우 Cryostat 서비스는 디렉터리를 자동으로 마운트합니다.
amd 맵 형식
Cryo stat
서비스는 amd
형식의 맵 구성도 인식합니다. 이는 Red Hat Enterprise Linux에서 제거된 am-utils
서비스에 대해 작성된 기존 Cryostat 구성을 재사용하려는 경우에 유용합니다.
그러나 Red Hat은 이전 섹션에서 설명하는 간단한
Cryostat 형식을 사용하는 것이 좋습니다.
자세한 내용은 시스템 * /usr/share/doc/autofs/README
(5) 및 .amd-maps
파일의 * * Cryostat(5) , Cryostat.confauto.master(5)
도움말 페이지를 참조하십시오.