NFS 연결이 거부되었습니다


12

NFS로 파일 공유 서버를 설정하고 싶습니다. 그러나 수출의 conetnts를 보여주고 싶을 때 나는 이것을 얻는다 :

manuel@server ~ $ showmount
clnt_create: RPC: Port mapper failure - Unable to receive: errno 111 (Connection refused)

무엇이 잘못 되었나요?

답변:


15

무섭게. 나는 약 5 개의 자습서를 읽었지만 아무도 서비스 rpcbind가 필요하다고 언급하지 않았습니다 .

데비안

sudo service rpcbind start

트릭을 수행합니다.


1
그래도 문제가 해결되지 않습니다. 누군가 다른 제안이 있으면 가장 환영받습니다!
Alexandre Bourlier

이 명령은 NFS 서버 또는 NFS 클라이언트에서 실행됩니까? 명시 적이어야합니다.
Ray

1

다음을 수행하십시오.

vi /etc/sysconfig/iptables
  1. 거부 항목 제거
  2. 앞으로 항목을 제거
  3. 저장

명령 행에서 다음을 입력하십시오.

 iptables -I INPUT -p tcp --dport 111 -j ACCEPT
 iptables -I INPUT -p tcp --dport 2049 -j ACCEPT
 /etc/init.d/iptables save

rpcbind서비스를 다시 시작하십시오 .

실행 showmount -e ipaddress"여기서 ipaddress는"NFS 서버의 IP입니다.


세 가지 다른 인터페이스가있는 서버가 있습니다. 이 중 하나만 rpcbind 조치가 허용됩니다. showmount -e원래 포스터와 동일한 오류가 발생했습니다. 위의 내용에 따라 약간 수정하면 명령이 예상 결과를 반환 showmount -e 127.0.0.1합니다. 이것은 다른 인터페이스 중 하나가 아닌 로컬 호스트로 강제합니다.
Raymond Burkholder

nfs 서버 또는 클라이언트에서 iptables를 변경합니까?
Ray

0

나는 이것이 오래된 것을 알고 있지만 이것이 다른 사람들을 도울 수 있기를 바랍니다. 이것은 Red Hat을위한 것입니다.

showmount -e server_address
clnt_create: RPC: Port mapper failure - Unable to receive: errno 111 (Connection refused)

이렇게하면 새로운 오류가 발생했습니다.

/sbin/service rpcbind start
showmount -e server_address
clnt_create: RPC: Port mapper failure - Authentication error

이것은 모든 것이 작동하도록 수정되었습니다.

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