Encontré una respuesta que me funcionó en Raspbian aquí.
Habilite los servicios rpcbind y nfs.
sudo update-rc.d rpcbind enable
sudo update-rc.d nfs-common enable
Reinicie el servicio rpcbind
sudo service rpcbind restart
statd
es parte del paquete nfs-common
. Probablemente puedas encontrarlo tú mismo con locate statd
que te da entre otros /etc/init.d/statd
.
Puedes empezar statd
con:
service statd start
Pero normalmente debería haber comenzado en el arranque del sistema, pero tal vez haya algo más que no funcione. Debería comprobar sus archivos de registro:grep statd /var/log/*
para ver si hay razones por las que eso no comenzó.
Tu /etc/exports
me parece bien Yo uso:
/data0 *(rw,no_root_squash,no_subtree_check)
en mi servidor y:
192.168.0.2:/data0 /data0 nfs defaults,noauto,user 0 0
en el /etc/fstab
en mi cliente.
Si rpcbind y statd están habilitados y ejecutándose y aún recibe este mensaje de error, es posible que el host esté configurado con contenedores TCP restrictivos. Se registrará el siguiente error:
rpc.statd: Failed to read /var/lib/nfs/state: Success
En ese caso, debe agregar lo siguiente a /etc/hosts.allow:
rpcbind: 127.0.0.1