Mount to NFS server failed: System Error: No route to host


En estos días estuve montando un NFS (Network File System) sobre linux y a la hora de hacer el montanje desde el cliente me apareció el error que se ve en el título del post. La razón del error es que el FW interno del S.O esté bloqueando los puertos que usa el NFS.  ¿Como solucinarlo? Lo siguiente te puede ayudar y se hizo sobre RHEL:

En el servidor:
1. Edita el fichero /etc/sysconfig/nfs y descomenta las siguientes líneas:

LOCKD_TCPPORT=32803 
LOCKD_UDPPORT=32769 
MOUNTD_PORT=892 
STATD_PORT=662 
STATD_OUTGOING_PORT=2020

2. Reinicia los servicios de nfs

# /etc/init.d/nfs restart

# /etc/init.d/nfslock restart

3. Miramos si los puertos están abiertos: rpcinfo -p localhost


4. Editamos el archivo /etc/sysconfig/iptables, añadimos los siguientes puertos y reiniciamos el firewall para que tome los cambios:
-A INPUT -m state --state NEW -m udp -p udp --dport 2049 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 2049 -j ACCEPT
-A INPUT -m state --state NEW -m udp -p udp --dport 111 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 111 -j ACCEPT
-A INPUT -m state --state NEW -m udp -p udp --dport 32769 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 32803 -j ACCEPT
-A INPUT -m state --state NEW -m udp -p udp --dport 892 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 892 -j ACCEPT
-A INPUT -m state --state NEW -m udp -p udp --dport 875 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 875 -j ACCEPT
-A INPUT -m state --state NEW -m udp -p udp --dport 662 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 662 -j ACCEPT

# /etc/init.d/iptables restart

Del lado del cliente:

Montamos el filesystem compartido

# mount -a 

Con estos pasos hemos solucionado el problema presentado:

Hay que aclarar que para esta configuración, ya se tiene instalado y configurado el esquema de compartir archivos por NFS y que a la hora de montar el filesystema les ocurre el error que se comenta en el post.

Espero les sirva de ayuda

1 comentario:

  1. Perfecto tutorial, gracias a esto conseguí montar el directorio.

    ResponderBorrar