게시물 261건
 
[Redhat] NSF-server 설정
글쓴이 : theko 날짜 : 2011-09-08 (목) 11:28 조회 : 3678

리눅스에서 NFS 설정하기

테스트 환경

  • 수행일 : 2011-08-08
  • 리눅스 버전 : CentOS 6 (linux 2.6.32)
  • RPM : nfs-utils-1.2.2
  • 리눅스에서 NFS를 설정하는 방법을 정리한다. 

서버 설정

NFS  클라이언트가 연결을 할 수 있도록 디렉토리를 export 해야 한다.

/etc/exports 파일에 다음과 같이 설정한다.

/work/export 192.168.0.0/24(ro,all_squash,anonuid=500,anongid=500)

read only 권한이 주어지며 UID, GID가 500으로 접근하도록 한다.

/etc/exports 설정을 /var/lib/nfs/etab과 동기화한다.

$ exportfs -a

옵션 없이 -v 옵션을 통해서 현재 설정 목록을 확인하는 것이 가능하다.

$ exportfs -v

iptables를 사용하고 있다면 관련 설정을 방화벽에서 열어주어야 한다. 그런데 111, 2049 포트를 제외하고는 동적으로 할당이 되기 때문에 리부팅을 하면 포트가 변경이 될 수 있어서 포트 고정을 위해서 /etc/sysconfig/nfs 설정을 변경해야 한다. XXX_PORT로 되어 있는 모든 부분의 주석을 제거하고 원하는 포트로 설정을 하면 된다.

nfs 서비스를 시작하고 rebooting 후에도 적용이 되도록 on 시킨다.

$ service nfs start

$ chkconfig nfs on

rpcinfo 명령으로 열어 불 포트를 확인한다.

$ rpcinfo -p

방화벽 설정 파일을 변경하고 적용한다.

$ vi /etc/sysconfig/iptables

$ service iptables restart


클라이언트 설정

다음과 같이 명령을 주면 된다.

$ mount -t nfs 192.168.0.179:/work/export /mnt -o ro


/etc/fstab 설정
IP:/sapcd   /sapcd  nfs     defaults 0 0

참고사이트 : http://o5o5o.dyndns.org/wp/?p=900


이름 패스워드
비밀글 (체크하면 글쓴이만 내용을 확인할 수 있습니다.)
왼쪽의 글자를 입력하세요.
 

miwit.com sir.co.kr DNS Powered by DNSEver.com DNS Powered by DNSEver.com