A pista vital apareceu em /var/log/syslog
:
Sep 16 13:11:07 client nfsidmap[7340]: nss_getpwnam: name 'www-data@lan' does not map into domain 'localdomain'
combinado com este trecho de NFSv4Howto
Se todas as listagens de diretório mostrarem apenas "nobody" e "nogroup" em vez de nomes reais de usuários e grupos, você pode querer verificar o parâmetro Domain definido em /etc/idmapd.conf. O cliente e servidor NFSv4 devem estar no mesmo domínio.
e este comentário em /etc/idmap.conf
:
# set your own domain here, if id differs from FQDN minus hostname
# Domain = localdomain
Então, meu servidor achou que seu domínio era lan
:
server$ hostname -f
server.lan
server$ grep server /etc/hosts
127.0.1.1 server.lan server
enquanto meu cliente não tem um domínio:
client$ hostname -f
client
client$ grep client /etc/hosts
127.0.1.1 client
A correção: edite /etc/hosts
no cliente para ler
127.0.1.1 client.lan client
e reinicie.