Debe ejecutar el comando en el servidor después de modificar el /etc/exports
archivo:
$ exportfs -a
Además, al depurar problemas de conectividad con NFS, puede ejecutar el comando showmount -e <nfs server>
para ver qué montajes está exportando un servidor determinado.
ejemplo
$ showmount -e cobbler
Export list for cobbler:
/cobbler/isos 192.168.1.0/24
servicios que se ejecutan en clientes nfs
Debe asegurarse de tener los siguientes servicios en ejecución para que los clientes puedan comunicarse con el servidor NFS:
$ chkconfig --list|grep rpc
rpcbind 0:off 1:off 2:on 3:on 4:on 5:on 6:off
rpcgssd 0:off 1:off 2:off 3:on 4:on 5:on 6:off
rpcidmapd 0:off 1:off 2:off 3:on 4:on 5:on 6:off
rpcsvcgssd 0:off 1:off 2:off 3:off 4:off 5:off 6:off
Además de este:
$ chkconfig --list|grep nfs
nfs 0:off 1:off 2:off 3:off 4:off 5:off 6:off
nfslock 0:off 1:off 2:off 3:on 4:on 5:on 6:off
rpcinfo
Con los servicios anteriores en ejecución, debería poder verificar que el cliente pueda realizar llamadas a procedimientos remotos (rpc) al servidor NFS de la siguiente manera:
$ rpcinfo -p cobbler
program vers proto port service
100000 2 tcp 111 portmapper
100000 2 udp 111 portmapper
100024 1 udp 807 status
100024 1 tcp 810 status
100011 1 udp 718 rquotad
100011 2 udp 718 rquotad
100011 1 tcp 721 rquotad
100011 2 tcp 721 rquotad
100003 2 udp 2049 nfs
100003 3 udp 2049 nfs
100003 4 udp 2049 nfs
100021 1 udp 60327 nlockmgr
100021 3 udp 60327 nlockmgr
100021 4 udp 60327 nlockmgr
100003 2 tcp 2049 nfs
100003 3 tcp 2049 nfs
100003 4 tcp 2049 nfs
100021 1 tcp 57752 nlockmgr
100021 3 tcp 57752 nlockmgr
100021 4 tcp 57752 nlockmgr
100005 1 udp 750 mountd
100005 1 tcp 753 mountd
100005 2 udp 750 mountd
100005 2 tcp 753 mountd
100005 3 udp 750 mountd
100005 3 tcp 753 mountd
montaje y los módulos del núcleo
Veo lo que escribiste en una respuesta que luego borraste. ¡Deberías haber agregado esa información a la pregunta!
Puedo ver dónde estabas perplejo ahora. No creo que se supone que estés montando usando:
$ mount -t nfsd ...
eso debería ser:
$ mount t nfs ...
Intenta cambiar eso. También veo dónde te estabas quedando perplejo. No tenía el módulo del kernel nfs cargado.
$ modprobe nfs
showmount -e server
desde el cliente y la salida demount
?