nfsrgyd daemon

Purpose

Services translation requests between names and ids from servers and clients using NFS V4 or RPCSEC-GSS.

Syntax

nfsrgyd [ -f ] [ -T heartBeatInt ]

Description

The nfsrgyd daemon provides a name translation service for NFS servers and clients. This daemon must be running in order to perform translations between NFS string attributes and UNIX numeric identities.

The environment variables NFS_NOBODY_USER and NFS_NOBODY_GROUP affect the anonymous user and group owner strings used in the name translations. If these environment variables are not set, their default values of nobody will be used. They may be set in the file /etc/environment, or on the command line before nfsrgyd is started.

The local NFS domain must be set before running the nfsrgyd daemon. This may be set by using the chnfsdom command.
Note: The nfsrgyd daemon uses an ephemeral port.

Flags

Item Description
-f Creates a new process to flush the name translation cache and exits.
-T Specifies the time interval between subsequent LDAP server reconnections. The valid values are 60-3600 seconds. The default value is 300.

Examples

  1. The nfsrgyd daemon is started from the /etc/rc.nfs file. Using the following System Resource Controller (SRC) commands, you can start and stop the nfsrgyd daemon:
    startsrc -s nfsrgyd
    stopsrc -s nfsrgyd
  2. To change the parameters passed to the nfsrgyd daemon using the chssys command, enter:
    chssys -s nfsrgyd -a "-T 360"
    Tip: The change does not take effect until the daemon is restarted. The value of the heartBeatInt interval will then be persistent after the nfsrgyd daemon is restarted.

Security

Users must have root authority.

Files

Item Description
/etc/environment Contains NFS environment variables.