AIX命令参考大全,卷 4,n - r - nis_cachemgr 守护程序

[ 页的底部 | 上一页 | 下一页 | 目录 | 索引 | 法律条款 ]

AIX命令参考大全,卷 4,n - r

nis_cachemgr 守护程序

用途

启动 NIS+ 高速缓存管理器守护程序。

语法

nis_cachemgr [ -i ] [ -n [ -v ]

描述

nis_cachemgr 守护程序维护 NIS+ 目录对象的高速缓存。高速缓存包含联系 NIS+ 服务器所必需的位置信息,这些服务器服务名称空间里不同的目录。这包含传输地址,认证服务器所需要的信息以及暗示目录对象能够被高速缓存多久的 live 字段的时间。高速缓存帮助提高遍历 NIS+ 名称空间的客户机的性能。nis_cachemgr 守护程序应运行在使用 NIS+ 的所有机器上。然而,无需为被服务的 NIS+ 请求运行 nis_cachemgr 守护程序。

该守护程序维护的高速缓存被机器上所有访问 NIS+ 的进程共享。高速缓存(由所有进程映射的内存)在一个文件中被维护。启动时,nis_cachemgr 守护程序从冷启动文件初始化高速缓存并且保存已存在于高速缓存文件中的未过期的项。因此,高速缓存不受机器重新引导的影响。

nis_cachemgr 守护程序从一个系统启动脚本正常启动。nis_cachemgr 守护程序在它运行的主机的 NIS+ 主体名称下产生 NIS+ 请求。在运行 nis_cachemgr 守护程序前,应使用 nisaddcred 命令在主机域中添加主机的安全性凭证到 cred.org-dir 表。如果 NIS+ 服务以安全级别 2 运行,就需要类型 DES 的凭证,(参阅 rpc.nisd 命令)。另外,需要在机器上完成 keylogin -r

注意: 如果主机主体针对它的域在 cred.org_dir 表中没有适当的安全性凭证,那么无 -n 非安全方式标志运行该守护程序可能会明显地降低发出 NIS+ 请求的进程性能。

标志

-i 强制 nis_cachemgr 守护程序忽略以前的高速缓存文件并只从冷启动文件重新初始化高速缓存。缺省情况下,高速缓存管理器从冷启动文件和旧的高速缓存文件初始化自己,因此能在机器重新引导过程中维护高速缓存的项目。
-n 以非安全方式运行 nis_cachemgr 守护程序。缺省情况下,根据机器上其它进程的要求,向共享高速缓存添加一个目录对象前,它将按要求检查加密的签名以确保此目录对象是有效的并且是由一个已授权的服务器发送。在此方式下,nis_cachemgr 守护程序不进行该检查就可添加目录对象到共享高速缓存。
-v 设置详细方式。在此方式下 nis_cachemgr 守护程序不仅记录错误和警告消息,而且还记录额外的状态消息。使用拥有 LOG_INFO 优先级的 syslog 来记录额外的消息。

诊断

nis_cachemgr 守护程序使用 syslog 记录错误消息和警告。错误消息以 LOG_ERR 优先级,警告信息以 LOG_WARNING 优先级被记录到 DAEMON 设备。额外的状态消息可通过 -v 标志来获取。

文件

/var/nis/NIS_SHARED_DIRCACHE 包含共享高速缓存文件
/var/nis/NIS_COLD_START 包含冷启动文件
/etc/init.d/rpc 包含针对 NIS+ 的初始化脚本

相关信息

keylogin 命令、nisaddcred 命令、nisinit 命令及 nisshowcache 命令。

rpc.nisd 守护程序。

[ 页的顶部 | 上一页 | 下一页 | 目录 | 索引 | 法律条款 ]