탐색 링크 건너뛰기 | |
인쇄 보기 종료 | |
Oracle Solaris 관리: 네트워크 서비스 Oracle Solaris 11 Information Library (한국어) |
NFS 버전 4에서 파일 시스템 공유 해제 및 다시 공유
autofs에서 탐색 프로세스를 시작하는 방법(마스터 맵)
autofs에서 클라이언트에 대해 가장 가까운 읽기 전용 파일을 선택하는 방법(여러 위치)
autofs가 네트워크를 탐색하는 방법 수정(맵 수정)
이 장의 나머지 절에서는 고급 autofs 기능 및 항목에 대해 설명합니다.
autofs는 일부 문자를 특별한 의미가 있는 것으로 인식합니다. 대체에 사용되는 문자도 있고, autofs 맵 구문 분석기로부터 다른 문자를 보호하는 데 사용되는 문자도 있습니다.
다음과 같이 맵의 하위 디렉토리가 많이 지정되어 있는 경우 문자열 대체를 사용할 수 있습니다.
john willow:/home/john mary willow:/home/mary joe willow:/home/joe able pine:/export/able baker peach:/export/baker
앰퍼센드 문자(&)를 사용하여 키가 표시되는 모든 위치에서 키를 대체할 수 있습니다. 앰퍼센드를 사용하는 경우 이전 맵이 다음과 같이 변경됩니다.
john willow:/home/& mary willow:/home/& joe willow:/home/& able pine:/export/& baker peach:/export/&
직접 맵에서도 다음과 같은 경우에 키 대체를 사용할 수 있습니다.
/usr/man willow,cedar,poplar:/usr/man
또한 다음과 같이 항목을 더욱 단순화할 수도 있습니다.
/usr/man willow,cedar,poplar:&
앰퍼센드 대체에서는 전체 키 문자열을 사용합니다. 따라서 직접 맵의 키가 원래 규칙대로 /로 시작하는 경우 대체에 슬래시가 포함됩니다. 따라서 다음은 수행할 수 없습니다.
/progs &1,&2,&3:/export/src/progs
그 이유는 autofs에서 이 예를 다음과 같이 해석하기 때문입니다.
/progs /progs1,/progs2,/progs3:/export/src/progs
범용 대체 문자인 별표(*)를 사용하여 모든 키와 일치하도록 지정할 수 있습니다. 이 맵 항목을 통해 모든 호스트에서 /export 파일 시스템을 마운트할 수 있습니다.
* &:/export
각 앰퍼센드는 지정된 키의 값으로 대체됩니다. autofs는 별표를 파일 끝 문자로 해석합니다.
맵 항목에 특수 문자가 포함된 경우에는 디렉토리를 마운트할 때 이름으로 인해 autofs 맵 구문 분석기에 혼란을 줄 수도 있습니다. autofs 구문 분석기는 콜론, 쉼표, 공백 등이 포함된 이름에 민감합니다. 이러한 이름은 다음과 같이 큰따옴표로 묶어야 합니다.
/vms -ro vmsserver: - - - "rc0:dk1 - " /mac -ro gator:/ - "Mr Disk - "