네트워크 파일 시스템. 네트워크로 장치(폴더,시스템) 공유해서 원격지(클라이언트)에서 자유롭게 이용하는 서비스
서버쪽 설정이 중요함.
1. /etc/dfs/dfstab 서버에서 부팅시 공유할 자원 맵핑
ex):: share -o ro /usr/share/man
-o ro : 옵션으로 읽기권한만 주겠다
/usr/share/man : 지정해준 폴더를
2. # /etc/init.d/nfs.server start
nfsd와 mountd 데몬 재시작
/etc/dfs/dfstab 파일 설정 완료 후 스크립트 시작or중지
서버쪽 요약
# vi /etc/dfs/dfstab
:: share -o ro /usr/share/man
# /etc/init.d/nfs.server start
ex) man 명령어 공유하기
"/etc/dfs/dfstab" 12 lines, 393 characters
# Place share(1M) commands here for automatic execution
# on entering init state 3.
#
# Issue the command '/etc/init.d/nfs.server start' to run the NFS
# daemon processes and the share commands, after adding the very
# first entry to this file.
#
# share [-F fstype] [ -o options] [-d "<text>"] <pathname> [resource]
# .e.g,
# share -F nfs -o rw=engineering -d "home dirs" /export/home2
~
~
~
~
~
~
~
~
~
~
"/etc/dfs/dfstab" 13 lines, 420 characters
클라쪽
man명령어를 없애서 실행해보고 = 에러발생
서버쪽 컴퓨터의 man명령어에 마운트해서 man명령어 실행해보기.
bash-2.05# man ls
No manual entry for ls.
bash-2.05# mount 172.16.7.111:/usr/share/man /usr/share/man
bash-2.05# man ls
Reformatting page. Please Wait... done
User Commands ls(1)
NAME
ls - list contents of directory
SYNOPSIS
/usr/bin/ls [-aAbcCdfFghilLmnopqrRstux1@] [file...]
/usr/xpg4/bin/ls [-aAbcCdfFghilLmnopqrRstux1@] [file...]
DESCRIPTION
111번 서버의 man폴더에 마운트하여 man ls 명령을 실행 성공 시킨 예제
'UNIX 계열 > Solaris9 - VMware기반' 카테고리의 다른 글
솔라리스 - AutoFS (0) | 2011.12.15 |
---|---|
NFS - 2 문제 (디스크 장착 및 NFC로 백업서버 구축) (0) | 2011.12.14 |
솔라리스 패키지 설치 - top 패키지 설치해보기 (0) | 2011.12.14 |
솔라리스 디스크 삽입에서 마운트까지 (0) | 2011.12.14 |
솔라리스 9(Solaris 9) 네트워크 설정 (0) | 2011.12.12 |