|
|
HP-UX Reference > Nnis_cachemgr(1M)HP-UX 11i Version 2: December 2007 Update |
|
NAMEnis_cachemgr — maintains a cache containing location information about NIS+ servers DESCRIPTIONThe nis_cachemgr daemon maintains a cache of the NIS+ directory objects. The cache contains location information necessary to contact the NIS+ servers that serve the various directories in the name space. This includes transport addresses, information neeeded to authenticate the server, and a time to live field which gives a hint on how long the directory object can be cached. The cache helps to improve the performance of the clients that are traversing the NIS+ name space. nis_cachemgr should be running on all the machines that are using NIS+. However, it is not required that the nis_cachemgr program be running in order for NIS+ requests to be serviced. The cache maintained by this program is shared by all the processes that access NIS+ on that machine. The cache is maintained in a file that is memory mapped (see mmap (2)) by all the processes. On startup, nis_cachemgr initializes the cache from the cold start file (see nisinit(1M)) and preserves unexpired entries that already exist in the cache file. Thus, the cache survives machine reboots. The nis_cachemgr program is normally started from a system startup script. Note: The nis_cachemgr program makes NIS+ requests under the NIS+ principal name of the host on which it runs. Before running nis_cachemgr, security credentials for the host should be added to the cred.org_dir table in the host's domain using nisaddcred(1M). Credentials of type DES will be needed if the NIS+ service is operating at security level 2 (see rpc.nisd(1M)). See the WARNINGS section, below. Additionally, a 'keylogin -r' needs to be done on the machine. nisshowcache can be used to look at the cached objects. Options
DIAGNOSTICSThe nis_cachemgr daemon logs error messages and warnings using syslog (see syslog(3C)). Error messages are logged to the DAEMON facility with a priority of LOG_ERR, and warning messages with a priority of LOG_WARNING. Additional status messages can be obtained using the -v option. WARNINGSIf the host principal does not have the proper security credentials in the cred.org_dir table for its domain, then running this program without the '-n' insecure mode option may significantly degrade the performance of processes issuing NIS+ requests. HP-UX 11i Version 2 is the last HP-UX release on which NIS+ is supported. LDAP is the recommended replacement for NIS+. HP fully supports the industry standard naming services based on LDAP. FILES
SEE ALSOkeylogin(1), nisaddcred(1M), nisinit(1M), nisshowcache(1M), rpc.nisd(1M), mmap(2), syslog(3C), nisfiles(4). |
|