Eu tive um problema semelhante, por favor, dê uma olhada neste link .
E este .
Basicamente, você precisa abrir muito mais portas.
Eu tenho duas caixas RHEL5 em uma rede privada juntas (192.168.2.0/24) e estou tentando exportar um sistema de arquivos de um para outro, mas continuo recebendo o seguinte erro:
mount.nfs: Input/output error
no lado do cliente, vejo esta saída:
mount: trying 192.168.2.101 prog 100003 vers 3 prot tcp port 2049
mount: trying 192.168.2.101 prog 100005 vers 3 prot tcp port 960
e no lado do servidor eu vejo isso:
Sep 20 14:14:32 omicron mountd[18739]: authenticated mount request from 192.168.2.87:635 for /srv/nfs/web (/srv/nfs/web)
mas isso é tudo. Eu abri o iptables para que toda a rede 192.168.2.0/24 tenha permissão para se comunicar livremente, mas o lado público é bloqueado para 22,80 etc ....
alguma ideia?
Verifique se o portmapper está em execução
Em centos
chkconfig --list | grep portmap
Para iniciá-lo no centos e configurá-lo para iniciar na inicialização
service portmap start
chkconfig portmap on
Para um problema semelhante, adicionei à sintaxe do comando mount as seguintes opções "-o nolock, udp."
mount -o nolock,udp 192.168.4.11:/var/nfs /mnt/nfs/
Aparentemente, esse problema quando o serviço nfslook não é 'iniciado' com sucesso.
Verifique o seguinte:
Por favor, note também que portsentry talvez esteja rodando, desative-o e reinicie o portmap
# /etc/init.d/portmap status
portmap dead but subsys locked
# /etc/init.d/portsentry stop
chkconfig portsentry off
# /etc/init.d/portmap start
Starting portmap: [ OK ]