ubuntu - 다른 네트워크에서 NFS mount
글쓴이: koku_ma / 작성시간: 화, 2010/05/18 - 2:20오후
안녕하세요. 아무리 찾아도 안되서 글을 올립니다.
세대의 서버가 있습니다.
A - OS : Ubuntu 10.04
IP : 222.222.222.201
SM : 255.255.255.0
B - OS : Ubuntu 9.04
IP : 222.222.222.202
SM : 255.255.255.0
C - OS : Ubuntu 9.04
IP : 203.241.56.25
SM : 255.255.255.0
A서버에 NFS Server를 설치하였습니다.
vi /etc/exports
/data/test 222.222.222.202(rw,no_root_squash,async) 203.241.56.25(rw,no_root_squash,async)
그리고 B와 C에서 아래와 같이 mount를 하였습니다.
mount -t nfs 222.222.222.201:/data/test /test_mount
B에서는 아무 에러없이 mount가 잘 됩니다.
그런데 C에서는 아래와 같은 에러가 나면서 mount가 되지 않습니다.
mount.nfs: mount system call failed
A와 B와 C 사이에는 방화벽이 설치되어 있지 않습니다.
A에 iptables 도 설정되어 있지 않습니다.
root@rice:/var/log# iptables -L Chain INPUT (policy ACCEPT) target prot opt source destination Chain FORWARD (policy ACCEPT) target prot opt source destination Chain OUTPUT (policy ACCEPT) target prot opt source destination
B에서 rpcinfo -p 222.222.222.201 하면 잘 됩니다.
root@mango:~# rpcinfo -p 147.46.250.220 program vers proto port 100000 2 tcp 111 portmapper 100000 2 udp 111 portmapper 100024 1 udp 58624 status 100024 1 tcp 54375 status 100021 1 udp 41659 nlockmgr 100021 3 udp 41659 nlockmgr 100021 4 udp 41659 nlockmgr 100021 1 tcp 42667 nlockmgr 100021 3 tcp 42667 nlockmgr 100021 4 tcp 42667 nlockmgr 100003 2 udp 2049 nfs 100003 3 udp 2049 nfs 100003 4 udp 2049 nfs 100003 2 tcp 2049 nfs 100003 3 tcp 2049 nfs 100003 4 tcp 2049 nfs 100005 1 udp 27010 mountd 100005 1 tcp 27010 mountd 100005 2 udp 27010 mountd 100005 2 tcp 27010 mountd 100005 3 udp 27010 mountd 100005 3 tcp 27010 mountd
C에서 rpcinfo -p 222.222.222.201 하면 에러가 납니다.
rpcinfo: can't contact portmapper: RPC: Remote system error - Connection timed out
A와 같은 네트워크에 있는 B뿐만이 아니라 A와 같은 네트웍에 있는 다른 OS에서도 mount가 잘 됩니다.
그런데 A와 다른 네트웍에 있는 C나 그외 다른 컴퓨터에서는 mount가 되지 않습니다.
아무리 찾아보고 검색해도 잘 모르겠네요.
좀 도와주시면 감사하겠습니다.
Forums:
댓글 달기