Я получил ту же проблему и потому, что клиент пытался локально подключиться к своему собственному RPC.
Я должен был добавить 127.0.0.1
к моей /etc/hosts.allow
машине клиента.
Для моей сессии, скопированной ниже, это вовлеченные данные:
guarra
это имя клиентского компьютера.192.168.2.53
сервер (названный,fluor
но это имя здесь не используется)./files
это экспортированный ресурс с сервера./files/fluor
это место для его установки.
Предварительная модификация сеанса оболочки:
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#
Я изменил файл и получил это:
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#
После добавления локального IP-адреса к клиенту он может использовать собственный rpc, как вы видите, сообщение об ошибке исчезло, и я мог правильно смонтировать удаленный общий ресурс.