使用 Oracle® Solaris 11.2 目录和命名服务:DNS 和 NIS

退出打印视图

更新时间: 2014 年 7 月
 
 

如何对 DNS 服务器启动问题进行故障排除

不是必须执行所有这些步骤。如果您认为您在较早的步骤中查明了问题,可以前进到步骤 6 来使服务正常运行。

  1. 成为管理员。

    有关获取合适的权限来执行特定任务的更多信息,请参见在 Oracle Solaris 11.2 中确保用户和进程的安全 中的 使用所指定的管理权限

  2. 检查 DNS 服务状态。
    # svcs -x dns/server:default
    svc:/network/dns/server:default (BIND DNS server)
    State: online since Tue Oct 18 19:35:00 2011
    See: named(1M)
    See: /var/svc/log/network-dns-server:default.log
    Impact: None.
  3. 检查 DNS 服务日志文件。
    # tail /var/svc/log/network-dns-server:default.log
  4. 检查系统日志消息。
    # grep named /var/adm/messages
  5. 手动启动 named 守护进程。

    在前台运行 named 会强制将所有日志记录写入到标准错误,以便更容易找出问题。

    # named -g
  6. 在修复问题后,请清除“需要维护”状态。
    # svcadm clear dns/server:default
    # svcs dns/server:default
    STATE          STIME    FMRI
    online         17:59:08 svc:/network/dns/server:default