Sinto falta de ler a configuração do kernel e ela foi compilada com o suporte ao cliente NFSv4, mas não com o servidor
Estou usando o teste Debian e, embora eu tenha adicionado NEED_IDMAPD="yes" para / etc / default / nfs-common.
Meu arquivo de exportação é:
/nfs4exports 192.168.10.0/24(ro,fsid=0,no_subtree_check,sync,root_squash)
/nfs4exports/home 192.168.10.0/24(rw,nohide,sync,insecure,root_squash,no_subtree_check)
Mas o rpcinfo -p mostra apenas a versão 2 e 3 do nfs
100003 2 tcp 2049 nfs
100003 3 tcp 2049 nfs
100003 2 udp 2049 nfs
100003 3 udp 2049 nfs
Estas são mensagens relacionadas ao dmesg depois de reiniciar o nfs-common e o nfs-kernel-server:
[1390754.762064] svc: 127.0.0.1, port=1016: unknown version (4 for prog 100003, nfsd) [1390756.912773] svc: 127.0.0.1, port=1017: unknown version (0 for prog 100003, nfsd) [1391147.296468] nfsd: last server has exited, flushing export cache [1391169.125568] nfsd: last server has exited, flushing export cache [1391301.401115] nfsd: last server has exited, flushing export cache [1391422.691600] nfsd: last server has exited, flushing export cache
Eu tenho certeza que o kernel tem suporte a NFSv4 (mas não o NFSv41) e eu estou rodando sob arquitetura de braço.
Obrigado !!!