Univention Bugzilla – Bug 34597
User with >200 groups breaks mountd
Last modified: 2014-05-20 12:56:57 CEST
2014041421005147 If a user with many groups (201 in this case) tries to access a NFS mount provided by UCS, the "cd" command hangs and the corresponding nfsd kernel thread may increase the load on the server. Servers syslog shows: Apr 17 14:20:28 master mountd[1157]: qword_eol: fflush failed: errno 22 (Invalid argument) Apr 17 14:22:29 master mountd[1157]: qword_eol: fflush failed: errno 22 (Invalid argument) Apr 17 14:24:31 master mountd[1157]: qword_eol: fflush failed: errno 22 (Invalid argument) Rebuilding the nfs-utils package including the following commit fixes this: <http://git.linux-nfs.org/?p=steved/nfs-utils.git;a=commitdiff;h=5604b35a61e22930873ffc4e9971002f578e7978>
We should release this update for 3.2-1-errata and 3.2-2-errata.
Patch applied: nfs-utils/3.2-0-0-ucs/1:1.2.2-4squeeze2-errata3.2-1/10-increment-the-stdio-file-buffer-size-for-procfs-files.patch r13099 ucs-3.2-2/doc/errata/staging/2014-05-16-nfs-utils.yaml r50338 | Bug #34597: User with >200 groups breaks mountd Please note: the packet was build in the older release errata3.2-*1* (to guarantee that it really works there too), but the YAML files is in the newer release ucs3.2-*2* (as a reference to future releases would look odd). ucs-test case: r50389 | Bug #34596, Bug #34597 test: user with many groups
Code: OK Tests: OK (with the updated ucs-test) YAML: OK
(In reply to Stefan Gohmann from comment #3) > Tests: OK (with the updated ucs-test) r50420 | Bug #34596, Bug #34597 test: user with many groups
http://errata.univention.de/ucs/3.2/112.html