Ich hatte das gleiche Problem und war, weil der Client versuchte, lokal eine Verbindung zu seinem eigenen RPC herzustellen.
Ich musste 127.0.0.1
meine /etc/hosts.allow
auf dem Client-Rechner hinzufügen .
Für meine unten kopierte Sitzung sind dies die betroffenen Daten:
guarra
ist der Name des Client-Rechners.192.168.2.53
der Server (benannt,fluor
aber dieser Name wird hier nicht verwendet)./files
ist die exportierte Freigabe vom Server./files/fluor
ist das Ziel, an dem es montiert werden kann.
Eine Shell-Session-Voränderung:
root@guarra:/files# cat /etc/hosts.allow rpcbind : 192.168.2.0/24 root@guarra:/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 root@guarra:/files#
Ich habe die Datei geändert und Folgendes erhalten:
root@guarra:/files# cat /etc/hosts.allow rpcbind : 192.168.2.0/24 127.0.0.1 root@guarra:/files# mount 192.168.2.53:/files fluor/ root@guarra:/files#
Nachdem Sie dem Client die lokale IP-Adresse hinzugefügt haben, könnte er seinen eigenen RPC verwenden. Wie Sie sehen, verschwand die Fehlermeldung und ich konnte die Remote-Freigabe ordnungsgemäß einhängen.