跳过导航链接 | |
退出打印视图 | |
在 Oracle Solaris 11.1 中使用命名和目录服务 Oracle Solaris 11.1 Information Library (简体中文) |
4. 设置 Oracle Solaris Active Directory 客户机(任务)
11. 为使用 LDAP 客户机设置 Oracle Directory Server Enterprise Edition(任务)
NIS 服务由服务管理工具管理。有关 SMF 的概述,请参见《在 Oracle Solaris 11.1 中管理服务和故障》中的第 1 章 "管理服务(概述)"。有关更多详细信息,另请参阅 svcadm(1M) 和 svcs(1) 手册页。
以下列表提供了使用 SMF 服务来管理 NIS 时所需的某些重要信息的简短概述。
使用 svcadm 命令可以对此服务执行启用、禁用或重新启动等管理操作。不过,也可以从命令行使用 ypstart 和 ypstop 来启动和停止 NIS。有关更多信息,请参见 ypstart(1M) 和 ypstop(1M) 手册页。
提示 - 使用 -t 选项暂时禁用服务可为服务配置提供一些保护。如果禁用服务时使用了 -t 选项,则服务在重新引导后将恢复原始设置。如果禁用服务时未使用 -t,则服务在重新引导后仍将保持禁用状态。
NIS 故障管理资源标识符 (Fault Management Resource Identifier, FMRI) 包括:
适用于 NIS 服务器的 svc:/network/nis/server
适用于 NIS 客户机的 svc:/network/nis/client
适用于域名的 svc:/network/nis/domain
可以使用 svcs 命令来查询 NIS 服务的状态。
下面是 svcs 命令及其输出的示例:
$ svcs network/nis/server STATE STIME FMRI online Jan_10 svc:/network/nis/server:default
$ svcs \*nis\* STATE STIME FMRI online Oct_09 svc:/network/nis/domain:default online Oct_09 svc:/network/nis/client:default
下面是 svcs - l 命令的示例及其输出:
$ svcs -l /network/nis/client fmri svc:/network/nis/client:default name NIS (YP) client enabled true state online next_state none state_time Tue Aug 23 19:23:28 2011 logfile /var/svc/log/network-nis-client:default.log restarter svc:/system/svc/restarter:default contract_id 88 manifest /lib/svc/manifest/network/nis/client.xml manifest /lib/svc/manifest/network/network-location.xml manifest /lib/svc/manifest/system/name-service/upgrade.xml manifest /lib/svc/manifest/milestone/config.xml dependency require_all/none svc:/system/filesystem/minimal (online) dependency require_all/restart svc:/network/rpc/bind (online) dependency require_all/restart svc:/network/nis/domain (online) dependency optional_all/none svc:/network/nis/server (absent) dependency optional_all/none svc:/network/location:default (online) dependency optional_all/none svc:/system/name-service/upgrade (online) dependency optional_all/none svc:/milestone/config (online) dependency optional_all/none svc:/system/manifest-import (online) dependency require_all/none svc:/milestone/unconfig (online)
可以使用 svccfg 实用程序获取有关服务的更多详细信息。请参见 svccfg(1M) 手册页。
可以使用 ps 命令检查守护进程是否存在。
$ ps -ef |grep ypbind daemon 100813 1 0 Aug 23 ? 0:00 /usr/lib/netsvc/yp/ypbind -broadcast