NFS 네트워크 파일 시스템

2015. 5. 3. 00:19 - mr.november11
[[rhel 7]rhel 7 레드햇 리눅스 7.0 NFS 네트워크 파일 시스템]

리눅스 7.0 버전 부터는 NFSv4.1이 추가되었다. NFSv4.1에서는 보안강화, 클라이언트 pNFS가 추가 되었다. 
NFSv4.1에서는 콜백을 위한 TCP 연결 분할을 필요로 하지 않는다. 
Red Hat 리눅스 7.0 버전에서는 default로 NFSv4.0을 지원하며, 마운트가 정상 실행되지 않을 시 NFSv3으로 fall back한다. 
모든 버전의 NFS는 TCP 프로토콜을 사용한다. NFSv3의 경우 UDP를 사용하기도 한다. 
NFS는 TCP port 2049를 사용한다. NFS의 정상 동작의 위해서 iptables(방화벽) 설정을 미리 해야한다. 
NFS는 RPC  통신을 통해 서버와 클라이언트 간 통신을 진행한다. 리눅스 7.0 에서는 rpcbind로 이를 관리한다. 이전 버전에서는 portmap으로 관리함 
NFS 마운트는 기존와 같다 
mount -t nfs -o [options] host:/remote/export /local/directory
/etc/fstab에는 아래와 같이 등록한다
server:/usr/local/pub /pub nfs defaults 0 0


다른 카테고리의 글 목록

Linux 카테고리의 포스트를 톺아봅니다