跳过导航链接 | |
退出打印视图 | |
![]() |
在 Oracle Solaris 11.1 中使用命名和目录服务 Oracle Solaris 11.1 Information Library (简体中文) |
4. 设置 Oracle Solaris Active Directory 客户机(任务)
11. 为使用 LDAP 客户机设置 Oracle Directory Server Enterprise Edition(任务)
必须使用服务管理工具 (Service Management Facility, SMF) 来管理 DNS 服务器守护进程 named。有关 SMF 的概述,请参见《在 Oracle Solaris 11.1 中管理服务和故障》中的第 1 章 "管理服务(概述)"。有关更多详细信息,另请参阅 svcadm(1M)、svcs(1) 和 svccfg(1M) 手册页。
以下列表提供了使用 SMF 服务来管理 DNS 服务时所需的某些重要信息的简短概述。
要对此服务执行管理操作,例如启用、禁用或重新启动,请使用 svcadm 命令。
DNS 服务的故障管理资源标识符 (Fault Managed Resource Identifier, FMRI) 是 svc:/network/dns/server:instance 和 svc:/network/dns/client:instance。
使用 svcs 命令可以查询 DNS 服务器和客户机的状态。
下面是 svcs 命令的示例及其输出:
# svcs \*dns\* STATE STIME FMRI disabled Nov_16 svc:/network/dns/multicast:default online Nov_16 svc:/network/dns/server:default online Nov_16 svc:/network/dns/client:default
下面是 svcs -l 命令的示例及其输出。
# svcs -l /network/dns/server fmri svc:/network/dns/server:default name BIND DNS server enabled true state online next_state none state_time Tue Jul 26 19:26:12 2011 logfile /var/svc/log/network-dns-server:default.log restarter svc:/system/svc/restarter:default contract_id 83 manifest /lib/svc/manifest/network/dns/server.xml dependency require_all/none svc:/system/filesystem/local (online) dependency require_any/error svc:/network/loopback (online) dependency optional_all/error svc:/network/physical (online)
如果您需要以不同的选项启动 DNS 服务,请使用 svccfg 命令更改 svc:/network/dns/server 服务的属性。有关示例,请参见如何配置 DNS 服务器选项。
当 DNS 服务器守护进程 named 由 SMF 管理时,如果发生了导致 named 不正常退出的意外事件,服务器会自动重新启动。此外,您可以使用 svcadm 命令来重新启动服务。通过使用 rndc 命令实现的特定于 BIND 的管理可以与 SMF 同时使用。