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
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 options} server: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 (0) | 2016.03.08 |
---|---|
유닉스 명령어들 (0) | 2016.03.08 |
[VMware] Solaris_9_x86 설치 (0) | 2016.03.08 |