Como Mark Plotnick apontou, a causa mais provável para este erro é a configuração incorreta da rede: sua interface eth1
foi configurada com o endereço inválido 172.23.104.0
.
Infelizmente, esse não foi o meu caso. Eu estava tentando fazer uma inicialização do Raspberry Pi 3 a partir do NFS e minha rede, hosts e compartilhamentos NFS foram configurados corretamente. Depois de ter visto toda uma gama de erros obscuros como:
Begin: Retrying nfs mount ... short read: 24 < 28 NFS over TCP not available from [Server IP address] pmap_getmaps.c: rpc problem: RPC: Authentication error; why = Client credential too weak mount: RPC: Remote system error - Connection refused
Eu finalmente encontrei a resposta aqui (mas também estava à mão aqui ).
Não houve incompatibilidade entre NFSv3 e NFSv4 no módulo nfsd.ko
na árvore do kernel RPI3, nem foi um problema de arquitetura ou qualquer outra coisa. Foi simplesmente uma questão de permitir que RPCs viessem da minha sub-rede de teste dentro de /etc/hosts.allow
, assim:
#> cat /etc/hosts.allow rpcbind mountd nfsd statd lockd rquotad : 127.0.0.1 192.168.1.0/24 10.250.0.0/16