J'ai eu le même problème et c'était parce que le client a essayé de se connecter localement à son propre rpc.
J'ai dû ajouter 127.0.0.1
à mon /etc/hosts.allow
dans la machine cliente.
Pour ma session copiée ci-dessous, ce sont les données concernées :
guarra
est le nom de la machine cliente.192.168.2.53
le serveur (nomméfluor
mais ce nom n'est pas utilisé ici)./files
est le partage exporté depuis le serveur./files/fluor
est la destination sur laquelle le monter.
Une pré-modification de session shell :
[email protected]:/files# cat /etc/hosts.allow
rpcbind : 192.168.2.0/24
[email protected]:/files# mount 192.168.2.53:/files fluor/
mount.nfs: rpc.statd is not running but is required for remote locking.
mount.nfs: Either use '-o nolock' to keep locks local, or start statd.
mount.nfs: an incorrect mount option was specified
[email protected]:/files#
J'ai modifié le fichier et j'ai ceci :
[email protected]:/files# cat /etc/hosts.allow
rpcbind : 192.168.2.0/24 127.0.0.1
[email protected]:/files# mount 192.168.2.53:/files fluor/
[email protected]:/files#
Après avoir ajouté l'adresse IP locale au client, il pourrait utiliser son propre rpc, comme vous pouvez le voir, le message d'erreur a disparu et j'ai pu monter le partage distant correctement.
systemctl start rpc-statd
ou
service rpcbind start
service nfs-common start
alors vos montages NFS fonctionneront.