SUSE Support

Here When You Need Us

Kerberized mounts (sec=krb5) exceeding 31 NFS directories fail

This document (7009341) is provided subject to the disclaimer at the end of this document.

Environment

SUSE Linux Enterprise Server 10 Service Pack 3
SUSE Linux Enterprise Server 10 Service Pack 4

Situation

Kerberized mounts stop working when the number of mounted NFS directories exceed 31.
Mounting less than 31 NFS directories with sec=krb5 is possible.
It is also possible to mount more than 31 directories with the sec=sys option.

Only NFS mounts beyond 31 directories with sec=krb5 will fail.

Restarting gssd with -vvvvv does not provide any output.

The following is written in /var/log/messages:
"kernel: RPC: AUTH_GSS upcall timed out"

Resolution

The max number of sec=krb5 mounts rpc.gssd can handle is hardcoded at 32.
Increasing "#define FD_ALLOC_BLOCK 32" to 256 resolves the problem.

The SLES10 SP4 nfs-utils update, nfs-utils-1.0.7-36.44.1 released November 2011 includes the solution to resolve this problem. Please install the recommended update.

Customers with SLES10 SP3 and Long Term Service Pack Support can contact SUSE Technical Services to request a PTF (temporary fix).

Disclaimer

This Support Knowledgebase provides a valuable tool for SUSE customers and parties interested in our products and solutions to acquire information, ideas and learn from one another. Materials are provided for informational, personal or non-commercial use within your organization and are presented "AS IS" WITHOUT WARRANTY OF ANY KIND.

  • Document ID:7009341
  • Creation Date: 12-Sep-2011
  • Modified Date:24-Feb-2021
    • SUSE Linux Enterprise Server

< Back to Support Search

For questions or concerns with the SUSE Knowledgebase please contact: tidfeedback[at]suse.com

SUSE Support Forums

Get your questions answered by experienced Sys Ops or interact with other SUSE community experts.

Support Resources

Learn how to get the most from the technical support you receive with your SUSE Subscription, Premium Support, Academic Program, or Partner Program.

Open an Incident

Open an incident with SUSE Technical Support, manage your subscriptions, download patches, or manage user access.