2012년 4월 19일 목요일

[linux] nfs 설정

서버쪽

nfs확인
#rpm -qa | grep nfs
없음 설치
#yum install nfs

rpc-bind확인

#rpm -qa | grep rpc-bind
없음 설치
#yum install rpc-bind

공유 설정
#vi /etc/exports
/nfs 192.168.24.0/255.255.255.0(rw,sync,no_root_squash)


nfs 시작
#service nfs restart

공유 확인
#exportfs -v

iptable 설정
#vi /etc/sysconfig/iptables


-A INPUT -m state --state NEW -m tcp -p tcp --dport 2049 -j ACCEPT
-A INPUT -m state --state NEW -m udp -p udp --dport 2049 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 111 -j ACCEPT
-A INPUT -m state --state NEW -m udp -p udp --dport 111 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 35000:60000 -j ACCEPT
-A INPUT -m state --state NEW -m udp -p udp --dport 35000:60000 -j ACCEPT
추가

iptable 재시작
#service iptables restart


클라이언트쪽

공유 폴더 만들고
#mkdir /nfs1

마운트
#mount -t nfs 192.168.24.42:/nfs /nfs1

확인(서버쪽)
#touch /nfs/aaa.txt

확인(클라이언트쪽) : 공유 폴더 드가서 파일존재 확인