질문&답변
클라우드/리눅스에 관한 질문과 답변을 주고 받는 곳입니다.
리눅스 분류

ubuntu - 다른 네트워크에서 NFS mount

작성자 정보

  • 고구마 작성
  • 작성일

컨텐츠 정보

본문

안녕하세요. 아무리 찾아도 안되서 글을 올립니다.


세대의 서버가 있습니다.

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가 되지 않습니다.


아무리 찾아보고 검색해도 잘 모르겠네요.
좀 도와주시면 감사하겠습니다.

관련자료

댓글 1

눈여울님의 댓글

  • 눈여울
  • 작성일
혹시 스위치나 라우터에서 udp가 차단되어잇지 않나요?

공지사항


뉴스광장


  • 현재 회원수 :  60,034 명
  • 현재 강좌수 :  35,787 개
  • 현재 접속자 :  231 명