Starting several NFS exports in parallel results in missing exports in exportfs in RHEL 5 or 6

Solution Verified - Updated -

Issue

  • Using exportfs to export a large number of NFS exports in parallel will result in some exports missing.
  • When a cluster service with an <nfsclient> resource is starting while another <nfsclient> is stopping, the one being added may silently fail and exportfs doesn't show it.
  • Just after starting an <nfsclient> resource, its status check fails:
Nov 29 18:52:14 jrummy5-1 clurgmgrd: [20158]: <err> nfsclient:client-2 is missing!

Environment

  • Red Hat Enterprise Linux (RHEL) 5 or 6
    • exporting NFS-shares through the exportfs command
  • RHEL 5 or 6 with the High Availability Add On
    • Multiple services in /etc/cluster/cluster.conf containing <nfsclient> resources
  • RHEL 5: nfs-utils prior to release 1.0.9-66.el5
  • RHEL 6: nfs-utils prior to release 1.2.3-26.el6

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.

Current Customers and Partners

Log in for full access

Log In
Close

Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.