Server

mountd : NFS요청이 오면 File handle생성, client요청관리, access제어 (/usr/lib/nfs/mountd)

nfsd : client가 요청한 자원을 전달 (/etc/dfs/dfstab 에 공유 정보가 있어야 동작)

/etc/init.d/nfs.server 스크립트에 의해 동작, mountd, nfsd 데몬을 실행시킴)

          

configuration file

/etc/dfs/dfstab : 버에서 부팅시 공유할 자원 mapping  ex) share -rw=server115   /data

mapping정보 있어야 nfsd가 동작하고, 변경되면 mountd demon 재시작.

/etc/dfs/sharetab : 현재 서버에 공유되어 있는 자원 정보 저장

/etc/dfs/fstypes : NFS file type 정의

/etc/rmtab : 원격 mount된 공유자원과 client 내역을 기록


-command

share { -F fstype} {-o options{-d decription} pathname        ex) share -o rw=

unshare { -F nfs} pathname

shareall unshareall
dfshares {-F nfs} {host}
dfmounts {-F nfs} {server}


Client

statd : server와 client와의 상태정보 관리, lock된 파일 정보를 보관.(/usr/lib/nfs/statd : 기본적으로 실행됨)

lockd : 자원 사용시 locking, 서버다운시 다운되기 이전상태로 복구.

/etc/init.d/nfs.client 스크립트에 의해 동작


configuration file

/etc/vfstab : 서버에서 부팅시 마운트할 자원 mapping

/etc/mnttab : 현재 서버에 마운트되어 있는 자원 정보 저장

/etc/dfs/fstypes : NFS file type 정의


-command

mount { -F fstype} {-o optionsserver:pathname  mount_point

umount { -F fstype} mount_point

mountall -r / umountall -r  : fstype이 nfs인것만 mount









LAB 1 - NFS Server와 Client 구성하기





 

LAB 2 - NFS 백업서버 구성하기


'unix' 카테고리의 다른 글

유닉스 명령어들2  (8) 2016.03.08
유닉스 명령어들  (8) 2016.03.08
[VMware] Solaris_9_x86 설치  (8) 2016.03.08