Setiap kali saya mencoba memulai NFS mount saya mendapatkan:
Feb 12 00:02:19 martin-xps.lico.nl rpc.statd[23582]: Version 1.3.2 starting
Feb 12 00:02:19 martin-xps.lico.nl rpc.statd[23582]: Flags: TI-RPC
Feb 12 00:02:19 martin-xps.lico.nl rpc.statd[23582]: Running as root. chown /var/lib/nfs to choose different user
Feb 12 00:02:19 martin-xps.lico.nl rpc.statd[23582]: failed to create RPC listeners, exiting
Feb 12 00:02:19 martin-xps.lico.nl systemd[1]: rpc-statd.service: control process exited, code=exited status=1
Feb 12 00:02:19 martin-xps.lico.nl systemd[1]: Failed to start NFS status monitor for NFSv2/3 locking..
Feb 12 00:02:19 martin-xps.lico.nl systemd[1]: Unit rpc-statd.service entered failed state.
Feb 12 00:02:19 martin-xps.lico.nl systemd[1]: rpc-statd.service failed.
Feb 12 00:02:19 martin-xps.lico.nl rpc.statd[23584]: Version 1.3.2 starting
Feb 12 00:02:19 martin-xps.lico.nl rpc.statd[23584]: Flags: TI-RPC
Feb 12 00:02:19 martin-xps.lico.nl rpc.statd[23584]: Running as root. chown /var/lib/nfs to choose different user
Feb 12 00:02:19 martin-xps.lico.nl rpc.statd[23584]: failed to create RPC listeners, exiting
Saya mencoba chown
/var/lib/nfs
untuk rpc
, yang hanya memberi saya error minus "Menjalankan sebagai root" garis:
Feb 12 00:05:09 martin-xps.lico.nl rpc.statd[23773]: Version 1.3.2 starting
Feb 12 00:05:09 martin-xps.lico.nl rpc.statd[23773]: Flags: TI-RPC
Feb 12 00:05:09 martin-xps.lico.nl rpc.statd[23773]: failed to create RPC listeners, exiting
Feb 12 00:05:09 martin-xps.lico.nl systemd[1]: rpc-statd.service: control process exited, code=exited status=1
Feb 12 00:05:09 martin-xps.lico.nl systemd[1]: Failed to start NFS status monitor for NFSv2/3 locking..
Feb 12 00:05:09 martin-xps.lico.nl systemd[1]: Unit rpc-statd.service entered failed state.
Feb 12 00:05:09 martin-xps.lico.nl systemd[1]: rpc-statd.service failed.
Feb 12 00:05:09 martin-xps.lico.nl rpc.statd[23775]: Version 1.3.2 starting
Feb 12 00:05:09 martin-xps.lico.nl rpc.statd[23775]: Flags: TI-RPC
Feb 12 00:05:09 martin-xps.lico.nl rpc.statd[23775]: failed to create RPC listeners, exiting
Saya telah mencoba menginstal ulang nfs-utils:
$ pacman -R nfs-utils
$ rm -r /var/lib/nfs
$ pacman -S nfs-utils
Kemudian menciptakan kembali direktori dengan izin dari pengguna root. Saya bahkan tidak yakin apakah kesalahan ini berhubungan dengan rpc.statd
tidak memulai.
Saya juga mencoba menjalankan rpc.statd -F --no-notify
di shell saya, tetapi itu hanya keluar dengan kode 1. Tidak ada kesalahan, tidak ada apa-apa. Tidak ada flag verbose atau debug didokumentasikan di halaman manual.
Saya juga mencoba mengosongkan saya /etc/exports
, dan sistem saya mutakhir ( pacman -Syu
). Saya tidak mengubah apa pun, itu hanya berhenti bekerja beberapa jam yang lalu.
Perhatikan bahwa menggunakan mount -o nolock /data
karya; jadi sisa dari daemon NFS / rpc tampaknya baik-baik saja.
sumber
systemctl start rpc-statd
gagal dengan pesan "gagal membuat pendengar RPC, keluar".) Pada sistem Arch linux. Menginstal, mengaktifkan, dan memulai layanan rpcbind menyelesaikan masalah. Saya ingin tahu apakah ini sebelumnya berfungsi sebagai soket daripada layanan, tetapi ada yang tidak beres di suatu tempat. Sayangnya saya gagal memeriksa apriori jika ada file rpcbind. * Di direktori / usr / lib / systemd.Saya telah menemukan beberapa contoh di mana / var / lib / nfs atau / var / lib / nfs / statd telah hilang, yang menyebabkan daemon NFS tertentu keluar dengan kode kesalahan tetapi tanpa mencetak pesan apa pun. Cara mengatasinya sederhana, hanya ini:
Tetapi agak aneh bahwa daemon dan file layanan systemd tidak berusaha membuat direktori atau mencetak pesan kesalahan apa pun tentangnya.
sumber
Demikian pula, saya melihat kesalahan ini:
Dalam kasus saya, saya telah melanggar izin
/etc/netconfig
yang perlu dibaca dunia (seperti halnya/etc/
)Mengatur perm file ke:
memperbaiki masalah saya.
sumber