Auto NFS
NFS에 의해 공유된 파일시스템은 automount를 이용하여 마운트 할 수 있다.
# /etc/init.d/autofs [start or stop]
# cd /net/hostA/usr/share/man
hostA의 /usr/share/man을 hostB의 /net디렉토리에 mount.
root가 아닌 일반 user에서도 접근 가능. 자동 mount 제공.
1) Autofs Map
autofs를 관리하는 파일과 디렉토리들. mount list를 /etc/vfstab이 아닌 autofs의 map 파 일에 정의된 내용 참조.
[Map 유형]
master : autofs file system 설정에 사용되는 다른 map(direct, indirect)들이 list 포함.
direct : 완전 경로명을 가진 mount point list들로 client상의 mount point를 정확히 지시.
indirect : 상대경로명을 표현하는 mount point list. client상의 mount point 설정을 위한 상대 경로 이용.
- Master Map : /etc/auto_master 파일
# cat /etc/auto_master
/net -hosts -nosuid,nobrowse
/- auto_direct
/home auto_home -nobrowse
/xfn -xfn
[mount_point] [map_name] [map_option]
map_name : direct or indirect map의 이름으로 마운트하는 정보를 위한 지시어들.
<special map>
-hosts : NFS Server에 의해 공유된 모든 리소스에 접근.
/net/host_name 아래로 마운트 접근.
-xfn : 네임서비스를 통해 사용 가능한 리소스에 접근.
/xfn 아래로 mount.
<direct map entry>
/etc/auto_direct에 정의되어 있는 파일의 완전경로명을 automount 프로그램에게 알려주는 pointer.
<indirect map entry>
/net, /home, /xfn은 indirect map을 위한 mount point 정의.
/etc/auto_master로부터 mount point 초기 경로 읽음.
- Direct Map : /etc/auto_direct 파일
# cat /etc/auto_direct
/export/home/man -ro,soft hostA:/usr/share/man
(nfs로 공유된 hostA의 /usr/share/man을 hostB[Client]의 /export/home/man으로 mount 한다. 읽기 전용. nfs가 응답 안 할시 error 리턴.)
- Indirect Map : /etc/auto_home 파일
# cat /etc/auto_home
(사용자가 어느 시스템에 있던 네트워크를 통해 홈디렉토리를 일관성있게 보이도록 함.)
+auto_home (automounter에게 NIS or NIS+ database를 보도록 지시.)
vian host5:/export/home/vian
clare host6:/export/home/clare
- automount 명령어
# automount
-t duration : automount된 시스템의 유지 시간. default=600초
-v : automount의 실행과정 보여줌.
2) AutoFS Management
- Direct Map 설정
# vi /etc/auto_master
/- auto_direct (direct map 추가)
# vi /etc/auto_direct (파일 생성)
/usr/share/man -ro hostA:/usr/share/man (entry 추가)
# automount -v (변경 사항 적용)
- Indirect Map 설정
# vi /etc/auto_master (패치디렉토리와 map 추가)
/service auto_patch (파일 생성)
# vi /etc/patch
patch hostA:/export/patch (패치디렉토리와 서버 경로 추가)
# automount -v (변경 사항 적용)
'IT > Unix' 카테고리의 다른 글
Solaris Vitual IP 설정 (0) | 2012.02.02 |
---|---|
Solaris NFS (0) | 2012.02.02 |
Solaris NFS 설정 (0) | 2012.02.02 |
ndd parameter (0) | 2012.02.02 |
Network 정보 변경 (0) | 2012.02.02 |