Apareceria que os arquivos da unidade do sistema rpcbind desapareceram:
$ find /usr/lib/systemd -name 'rpcbind*'
# no output
Reinstalar isso resolveu o problema:
$ 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
$ systemd enable rpcbind
$ systemd start rpcbind
$ systemd restart nfs-server
Não tenho certeza de como esses arquivos estavam faltando ... Talvez um problema de corrupção do FS (?)
O estranho é que o nfsd ainda estava em execução, mas o statd não estava. Depois de uma reinicialização, o nfsd também não funcionou (porque precisa de rpcbind
). É quase como se esses arquivos tivessem desaparecido enquanto o sistema estava sendo executado.
E, finalmente, não resisto em mencionar como o grande systemd
não fornece uma mensagem de erro nítida (isto é, a dependência rpcbind
falhou ao carregar), e quanto mais fácil isso seria depurar com alguns outros sistemas ...