ここでも同じ問題、rpc-stad
前回の更新以降に失敗しました (更新後、すべてのコンピューターで問題が発生しました)。
rpcbind を有効にして起動したばかりの問題を解決するには:
sudo systemctl enable rpcbind.service # for the next reboot
sudo systemctl start rpcbind.service
sudo systemctl restart rpcbind.service
rpcbind systemd ユニット ファイルが見つからないようです:
$ find /usr/lib/systemd -name 'rpcbind*'
# no output
これを再インストールすると問題が解決しました:
$ pacman -S rpcbind
# [...]
$ find /usr/lib/systemd -name 'rpcbind*
/usr/lib/systemd/system/rpcbind.service
/usr/lib/systemd/system/rpcbind.target
/usr/lib/systemd/system/rpcbind.socket
$ systemctl enable rpcbind
$ systemctl start rpcbind
$ systemctl restart nfs-server
これらのファイルがどのように欠落しているかはわかりません。おそらく FS の破損の問題でしょうか?
奇妙なことに、nfsd はまだ実行されていましたが、statd は実行されていませんでした。再起動後、nfsd も機能しませんでした (rpcbind
が必要なため) )。システムの実行中にこれらのファイルが消えてしまったようです.
残念ながら systemd
これらの種類のエラーに対して明確なエラー メッセージを表示しません (つまり、依存関係 rpcbind
ロードに失敗しました)、これによりデバッグがはるかに簡単になります :-(