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:
guarra
adalah nama mesin klien.192.168.2.53
server (bernamafluor
tapi nama ini tidak digunakan di sini)./files
adalah bagian yang diekspor dari server./files/fluor
adalah tujuan untuk memasangnya.
Pramodifikasi sesi 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#
Saya memodifikasi file dan mendapatkan ini:
[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#
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