NFS
NFS
28.1 NFS 서버, 클라이언트 두 시스템으로 실습한다.
1. NFS서버로 사용할 시스템에서 수행한다.
2. root / centos 로 로그인 한다.
3. rpm -qa | grep nfs
4. 설치된 rpm이 없을 경우 설치
5. mkdir -p /nfsroot/{docs,public}
6. chmod 770 /nfsroot/docs
7. chmod 1777 /nfsroot/public
8. chown root:users /nfsroot/docs
9. 다음 파일(/etc/exports)을 수정하여 nfs 지점을 지정 한다. 기본적으로 아무 값도 없다.
vi /etc/exports |
/nfsroot/docs 10.1.1.0/24 (rw) /nfsroot/public * (ro,insecure) |
0.
10. 다음 파일(/etc/sysconfig/nfs)을 편집한다. 파일의 내용에서 기존값을 수정한 후 저장하고 빠져 나온다.
vi /etc/sysconfig/nfs (각 라인 번호는 다를 수 있다. 아래에 해당하는 라인의 주석을 해제하고 포트 번호를 변경하라.) |
|
0.
11. 방화벽에서 관련된 포트를 오픈 한다.
vi /etc/sysconfig/iptables
(아래의 빨강색 박스안에 있는 정보를 입력한다.)
12. 아래의 서비스들을 재 시작 한다.
#service rpcbind restart (또는 service portmap restart)
#service nfs start
#service iptables restart
13. 정보를 확인 한다.
#rpcinfo -p 엔터 아래의 그림과 같이 나타난다.
13. nfs 리스트를 보자
#exportfs –v
14. 부팅할때 데몬 띄우기
#chkconfig --level 35 nfs on
28.2 NFS client
1. root/centos 로 로그인 한다.
2. yum –y install nfs-utils
3. #mkdir /{docs,public}
4. #showmount -e 10.1.1.1 #(10.1.1.1는 nfs서버의 IP 이다.)
5. #mount –t nfs 10.1.1.1:/nfsroot/docs /docs
6. #mount | grep docs 입력 후 엔터
7. 시스템 재부팅 할 때 자동으로 마운트 할려면 다음 파일을 편집하고 저장한 후
재 부팅한다.
# vi /etc/fstab (아래의 빨강색박스안에 있는 내용을 입력 후 저장하라.)
8. /etc/fstab에 등록된 모든 마운트 정보를 부팅과 관계없이 즉시 마운트 할 수 있다.
#mount -a