Saya mendapat masalah yang sama dan itu karena klien mencoba terhubung secara lokal ke rpc-nya sendiri.
Saya harus menambahkan 127.0.0.1 ke /etc/hosts.allow saya di mesin klien.
Untuk sesi saya yang disalin di bawah, ini adalah data yang terlibat:
guarraadalah nama mesin klien.192.168.2.53server (bernamafluortapi nama ini tidak digunakan di sini)./filesadalah bagian yang diekspor dari server./files/fluoradalah tujuan untuk memasangnya.
Pramodifikasi sesi shell:
example@unixlinux.online:/files# cat /etc/hosts.allow
rpcbind : 192.168.2.0/24
example@unixlinux.online:/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
example@unixlinux.online:/files#
Saya memodifikasi file dan mendapatkan ini:
example@unixlinux.online:/files# cat /etc/hosts.allow
rpcbind : 192.168.2.0/24 127.0.0.1
example@unixlinux.online:/files# mount 192.168.2.53:/files fluor/
example@unixlinux.online:/files#
Setelah menambahkan IP lokal ke klien, itu bisa menggunakan rpc itu sendiri, seperti yang Anda lihat, pesan kesalahan menghilang dan saya bisa memasang remote share dengan benar.
systemctl start rpc-statd
atau
service rpcbind start
service nfs-common start
maka tunggangan NFS Anda akan berfungsi.
Bagaimana cara mengunggah banyak file ke FTP dari server Linux?
ekstrak satu file dari file tgz besar