NFS를 사용하여 Amazon EC2에 연결


2

NFS를 사용하여 랩톱에서 Amazon EC2에 연결하려고합니다. nfs-utils rpcbind를 설치했으며 / etc / exports에 다음이 있습니다.

/mnt/data/myuser *(rw,async)

그런 다음 변경 사항을로드하십시오.

exportfs -ar

그리고 서비스를 시작하십시오

service rpcbind start
service nfs start
service nfslock start

마지막으로 인스턴스의 Amazon "보안 그룹"에서 다음 포트를 엽니 다.

  • TCP : 111, 2049
  • UDP : 111, 32806

그런 다음 랩톱 (MacBook Pro)에서 다음을 시도하십시오.

mkdir test
mount -t nfs myserver.com:/mnt/data/myuser ./test

그러나 매번 다음과 같은 반응이 나타납니다.

mount_nfs: can't mount /mnt/data/myuser from nmdev.no onto ./test: Operation timed out

왜 이런 일이 일어날 지 아는 아이디어가 있습니까?


문제를 해결 한 적이 있습니까? NFS 공유 마운트와 동일한 문제가 발생했습니다
Ben Fransen

불행히도 나는하지 않았다
12

답변:


3

나는 같은 문제가 있었고 내 경우에는 ec2 보안 그룹에서 필요한 포트를 열지 않았습니다.

nfs, mountd, rpcbind 및 / 또는 portmapper에서 사용하는 모든 포트를 열 었는지 다시 확인하십시오. 다음과 rpcinfo -p같이 NFS 서버에서 실행 하여 포트 목록을 볼 수 있습니다 .

[ec2-user@ip-xxx ~]$ rpcinfo -p
   program vers proto   port  service
    100000    4   tcp    111  portmapper
    100000    3   tcp    111  portmapper
    100000    2   tcp    111  portmapper
    100000    4   udp    111  portmapper
    100000    3   udp    111  portmapper
    100000    2   udp    111  portmapper
    100005    1   udp  34972  mountd
    100005    1   tcp  38192  mountd
    100005    2   udp  35637  mountd
    100005    2   tcp  57896  mountd
    100005    3   udp  54764  mountd
    100005    3   tcp  38193  mountd
    100003    2   udp   2049  nfs
    100003    3   udp   2049  nfs
    100003    4   udp   2049  nfs
    100227    2   udp   2049  nfs_acl
    100227    3   udp   2049  nfs_acl
    100003    2   tcp   2049  nfs
    100003    3   tcp   2049  nfs
    100003    4   tcp   2049  nfs
    100227    2   tcp   2049  nfs_acl
    100227    3   tcp   2049  nfs_acl
    100021    1   udp  48615  nlockmgr
    100021    3   udp  48615  nlockmgr
    100021    4   udp  48615  nlockmgr
    100021    1   tcp  49687  nlockmgr
    100021    3   tcp  49687  nlockmgr
    100021    4   tcp  49687  nlockmgr

필자의 경우 이미 111 및 2049를 열었지만 mountd에서 사용하는 포트는 없습니다. mount명령을 실행할 때 시간이 오래 걸리고 결국 "자원을 사용할 수 없습니다"가 발생 했습니다. 필요한 포트를 연 후 즉시 작동합니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.