Working With Oracle® Solaris 11.2 Directory and Naming Services: DNS and NIS

Exit Print View

Updated: July 2014
 
 

How to Troubleshoot DNS Server Startup Issues

All of these steps do not have to be followed. If you think you find the problem in an early step you may proceed to step 6 to get the service running properly.

  1. Become an administrator.

    For more information about obtaining the appropriate rights to perform specific tasks, see Using Your Assigned Administrative Rights in Securing Users and Processes in Oracle Solaris 11.2 .

  2. Check the DNS service status.
    # 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. Check the DNS service log file.
    # tail /var/svc/log/network-dns-server:default.log
  4. Check syslog messages.
    # grep named /var/adm/messages
  5. Start the named daemon manually.

    Running named in the foreground forces all logging to standard error so that it is easier to identify problems.

    # named -g
  6. After the issue has been fixed, clear the maintenance required state.
    # svcadm clear dns/server:default
    # svcs dns/server:default
    STATE          STIME    FMRI
    online         17:59:08 svc:/network/dns/server:default