Red Hat Bugzilla – Bug 129216
Files with UIDs higher than 2^16-1 are "owned" by "nfsnobody".
Last modified: 2009-12-02 14:04:24 EST
Description of problem:
Files with UIDs higher than 2^16-1 are owned by "nfsnobody".
Version-Release number of selected component (if applicable):
Create a user with UID higher than 2^16.
Check ownership of the files on a RHEL3 box
Steps to Reproduce:
User: jl186060 jl186060::70253:70253:John G. LaBounty,IC 6Q25,245-
sg199555@nor-n-d99998[#30]ls -l /glb/home/jl186060/.profile
-rwxr-xr-x 1 nfsnobody nfsnobody 3952 Jul 21
Linux nor-n-d99998 2.4.21-15.0.3.nfswan #1 SMP Fri Jul 2 13:27:06
CEST 2004 x86_64 x86_64 x86_64 GNU/Linux
gibc version returns:
Files owned by proper user.
File system is on a network, mounted via NFS
Large UIDs certainly work on the local filesystem (just verified),
so if it doesn't work with NFS, it is either NFS limitation, or kernel bug.
I get the proper username/group under Solaris 8 on the same NFS
mount. So it's definately a limitation in Linux. Is there a
workaround for this? We really need to have those UIDs > 2^16-1
I am having problems with large uids on local file system (ext3) as
Kernel: 2.4.21-15.0.3 (RHEL)
[root@rijkes-n-d00022 mightor]# id mightor
uid=777777(mightor) gid=777777(u_777777) groups=777777(u_777777)
[root@rijkes-n-d00022 home]# chown mightor:u_777777 mightor
[root@rijkes-n-d00022 home]# ls -ld mightor
drwx------ 4 nfsnobody nfsnobody 4096 Aug 17 10:15 mightor
[root@rijkes-n-d00022 home]# ls -lnd mightor
drwx------ 4 65534 65534 4096 Aug 17 10:15 mightor
What did you do to make it work on the local filesystem?
FYI. It appears the new kernel (2.4.21-20.EMPsmp)fixes this problem
for the IBM AMD Opteron.
Assigned to RHEL3 kernel team lead.
Note that RHEL issues are best handled through support, who are better
set up to handle ongoing customer issues. Bugzilla is more of an
Should be fixed in nfs-utils-1.0.6-33EL
Closing this old bug that is in modified state. If this bug has not been resolved, please reopen it with new information.