Le problème
Un ou plusieurs points de montage NFSv4 affichent de manière incorrecte la propriété par "personne :personne" au lieu de la propriété correcte.
La solution
Il s'agit d'un comportement conforme à la conception et non d'un problème lié au système d'exploitation. Il s'agit plutôt d'une différence de comportement entre NFSv3 et NFSv4.
Comportement NFSv3
Dans NFSv3, les noms d'utilisateur et les noms de groupe sont mappés à partir des valeurs UserID (UID) et GroupID (GID) dans /etc/passwd. N'oubliez pas qu'avec NFSv3, l'UID et le GID doivent être cohérents sur l'ensemble du client.
S'il n'y a pas de correspondance locale pour ces UID ou GID, la valeur numérique sera affichée à la place d'un nom.
Comportement NFSv4
Dans NFSv4, le concept est user@domainname; s'il n'y a pas de mappage d'utilisateur centralisé, l'utilisateur sera mappé sur les propriétés définies dans /etc/idmapd.conf ; par défaut le nom personne ne sera utilisé.
Dépannage
1. Assurez-vous que le domaine approprié se trouve dans /etc/idmapd.conf fichier.
2. Redémarrez le service rpcidmapd.
# service rpcidmapd restart
3. Remontez le système de fichiers NFSv4.
# /bin/mount -o remount /nfs/mount/point
Affectation uniforme d'UID et de GID
C'est une idée fausse courante que les UID et les GID peuvent différer lors de l'utilisation de NFSv4. Le seul but du mappage d'ID est de corréler l'ID à un nom d'utilisateur et vice-versa. Le mappage d'ID n'est pas destiné à remplacer la gestion appropriée des valeurs UID et GID à l'échelle du réseau.
Si le processus ci-dessus ne résout pas le problème, effacez le cache idmapd :
# /sbin/nfsidmap -c