rpm -qa | grep nfs-utils # RHEL/CentOS/Fedora dpkg -l | grep nfs-kernel-server # Debian/Ubuntu nfsconf --version
Key directives in nfs.conf related to nfs-cfged : Nfs-cfged
If you have ever run ps aux | grep nfs and spotted nfs-cfged sitting quietly with zero CPU usage, you might have wondered what it does. Is it a daemon? A configuration watcher? A leftover from a misconfigured service? rpm -qa | grep nfs-utils # RHEL/CentOS/Fedora dpkg
However, for the foreseeable future, nfs-cfged remains a critical component for any dynamic NFS server. nfs-cfged is not just another background process—it is the bridge between static configuration files and a live, changing storage environment. For home users with a single export, it's invisible. For enterprise storage architects running pNFS over 100+ data servers, it's indispensable. A leftover from a misconfigured service
Historically, changing an export ( /etc/exports ) required running exportfs -r or restarting nfs-server.service . While this works, it is a blunt instrument. In high-availability or high-load environments, restarting NFS services can disrupt active mounts and cause application timeouts.