Saya menemukan jawaban yang cocok untuk saya di Raspbian di sini.
Aktifkan layanan rpcbind dan nfs.
sudo update-rc.d rpcbind enable
sudo update-rc.d nfs-common enable
Mulai ulang layanan rpcbind
sudo service rpcbind restart
statd adalah bagian dari paket nfs-common . Anda mungkin dapat menemukannya sendiri dengan locate statd yang memberi Anda antara lain /etc/init.d/statd .
Anda dapat memulai statd dengan:
service statd start
Tapi itu seharusnya sudah dimulai pada boot sistem tapi mungkin ada hal lain yang salah. Anda harus memeriksa file log Anda:grep statd /var/log/* untuk melihat apakah ada alasan mengapa itu tidak dimulai.
/etc/exports Anda terlihat baik-baik saja bagi saya. Saya menggunakan:
/data0 *(rw,no_root_squash,no_subtree_check)
di server saya dan:
192.168.0.2:/data0 /data0 nfs defaults,noauto,user 0 0
di /etc/fstab pada klien saya.
Jika rpcbind dan statd diaktifkan dan dijalankan dan Anda masih mendapatkan pesan kesalahan ini, kemungkinan host dikonfigurasi dengan pembungkus tcp terbatas. Kesalahan berikut akan dicatat:
rpc.statd: Failed to read /var/lib/nfs/state: Success
Dalam hal ini Anda harus menambahkan yang berikut ke /etc/hosts.allow:
rpcbind: 127.0.0.1