J'utilise les tests Debian et bien que j'aie ajouté NEED_IDMAPD="yes" à /etc/default/nfs-common.

Mon fichier d'export est :

/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)

Mais rpcinfo -p n'affiche que les versions 2 et 3 de nfs

100003 2 tcp 2049 nfs

100003 3 tcp 2049 nfs

100003 2 udp 2049 nfs

100003 3 udp 2049 nfs

Ce sont des messages liés à dmesg après le redémarrage de nfs-common et 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

Je me suis assuré que le noyau prend en charge NFSv4 (mais pas NFSv41) et je l'exécute sous une architecture arm.

Merci!!!

answer

Je manque de lire la configuration du noyau et elle a été compilée avec le support client NFSv4 mais pas le serveur