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