将 NIS+ 成功用于 DHCP 之后,如果对 NIS+ 进行更改,则可能会遇到错误。这些更改可能会引起配置问题。请使用以下问题说明和解决方法来帮助确定配置问题的原因。
问题:NIS+ 域中不存在根对象。
解决方法:键入以下命令:
/usr/lib/nis/nisstat
此命令会显示域的统计信息。如果不存在根对象,则不会返回任何统计信息。
使用《System Administration Guide: Naming and Directory Services (NIS+)》设置 NIS+ 域。
问题:NIS+ 无法用于 passwd 和 publickey 信息。
解决方法:键入以下命令来查看名称服务转换器的配置文件:
cat /etc/nsswitch.conf
在 passwd 和 publickey 项中检查 "nisplus" 关键字。有关配置名称服务转换器的信息,请参阅《System Administration Guide: Naming and Directory Services (NIS+)》。
问题:域名为空。
解决方法:键入以下命令:
domainname
如果此命令列出一个空字符串,则表明域尚未设置域名。请使用本地文件进行数据存储或者为网络设置 NIS+ 域。请参阅《System Administration Guide: Naming and Directory Services (NIS+)》。
问题:NIS_COLD_START 文件不存在。
解决方法:在服务器系统上键入以下命令来确定此文件是否存在:
cat /var/nis/NIS_COLD_START
使用本地文件进行数据存储或者创建 NIS+ 客户机。请参阅《System Administration Guide: Naming and Directory Services (NIS+)》。