[Search for users] [Overall Top Noters] [List of all Conferences] [Download this site]

Conference help::dns

Title:DECdns - Digital's Distributed Name Service
Notice:not to be confused with DNS: Domain Name Service (Kits: 1420,947))
Moderator:BULEAN::WHEATER
Created:Tue Apr 14 1987
Last Modified:Wed Jun 04 1997
Last Successful Update:Fri Jun 06 1997
Number of topics:1443
Total number of notes:5833

1434.0. "Intermittent errors on DNS/Digital UNIX V4.0" by KETJE::PACCO (Horum omnium fortissimi sunt Belgae) Fri Mar 28 1997 10:04

    A DNS daemon on Digital UNIX V4.0 gives often transient access
    problems.

    On that particular system (Alpha-1000 - 128 MB) about 400 directories
    are spread over 7 Clearinghouses, for a total of � 150 MB disk space used
    for these clearinghouses.  On the whole network more than 50 systems
    are part of the DNS infrastructure (dnsd's).

    When SHOW, SET, etc... operations are done, involving one of these
    clearinghouses, sometimes the command is executed about immediately,
    sometimes an error message is returned.  This is true for any kind
    of command, and the same command sometimes (50%) is executed successfully,
    sometimes (50%) returning some error message.
    We have not seen this behaviour before on Digital UNIX V3.2, nor on
    ULTRIX V4.x, altough the size of DNS used to be 30% smaller on the
    former systems.

    The following 2 error messages are being shown :

1).
Error on entity: bc:.mam
dnserr 0
SPR. NO MESSAGE KEY dnserr 0

2).
Error on entity: bc:.vtl
Insufficient rights to perform requested operation


    After a while, reexecuting the same command, the command is often successfull.

    Another strange behaviour is that the command
show dns server cle <clearinghouse> all status
    under those circumstances intermittently shows the state
	"On" followed by the list of the directories contained in the
	clearinghouse,
    or	"On" without that same list.


Is there any resource problem here ?  How can we trace the fundamental
problem.  Are there any particular tuning issues in this case, where a large
DNS environment is put on a single system ?  What can we do to improve
the responsiveness ?

	Kind regards,
	Dominique.
    
T.RTitleUserPersonal
Name
DateLines
1434.1BRSADV::PACCOHorum omnium fortissimi sunt BelgaeTue Apr 01 1997 09:5817
    Another symptom is the following:
    
    	The directory skulk status becomes:
    
        Last status = Failure
              Phase = Spread
             Reason = Failed to copy updates to clearinghouse bc:.dlrh01_ch
             Reason = Software error detected in server
    
    This is not recovered by the background skulk process. The only way out
    is a 'set directory ... to new epoch ...'
    
    Which are the possible causes for "Software error detected in server" ?
    
    Kind regards,
    	Dominique.
    
1434.2Unable to communicate with any DECdns serverBRSADV::PACCOHorum omnium fortissimi sunt BelgaeMon Apr 14 1997 06:3170
    Another expression of the same problem:
    
    dns> sho dir .oc
                                    SHOW
                               DIRECTORY  bc:.oc
                                      AT  14-APR-1997:11:25:53
                           DNS$ACS (set) = :
                                   Flags = none
                                  Rights = read, write, delete, test,
    control
                           (V) Principal = bc:.pl1.m.mpl105.DNS$SERVER
                           DNS$ACS (set) = :
                                   Flags = none
                                  Rights = read, write, delete, test,
    control
                           (V) Principal = bc:.pl1.m.dpl101.DNS$SERVER
                           DNS$ACS (set) = :
                                   Flags = authenticated
                                  Rights = read, write, delete, test,
    control
                           (V) Principal = bc:.dpl101_ch
                           DNS$ACS (set) = :
                                   Flags = propagate
                                  Rights = read, test
                           (V) Principal = bc:.*...
                           DNS$ACS (set) = :
                                   Flags = default, propagate
                                  Rights = read, test
                           (V) Principal = bc:.*...
                           DNS$ACS (set) = :
                                   Flags = propagate, group
                                  Rights = read, write, delete, test,
    control
                                   Group = bc:.dns_admin
                           DNS$ACS (set) = :
                                   Flags = default, propagate, group
                                  Rights = read, write, delete, test,
    control
                                   Group = bc:.dns_admin
                           DNS$ACS (set) = :
                                   Flags = propagate, group
                                  Rights = control
                                   Group = bc:.chr_admin
                             DNS$AllUpTo =
    1997-04-14-05:36:35.162/08-00-2b-e6-d7-d0
                         DNS$Convergence =
                                 DNS$CTS =
                    DNS$DirectoryVersion =
                               DNS$Epoch =
                           DNS$LastSkulk =
                          DNS$LastUpdate =
                       DNS$ParentPointer =
                            DNS$Replicas =
                        DNS$ReplicaState =
                         DNS$ReplicaType =
                      DNS$ReplicaVersion =
                         DNS$sKULKsTATUS =
                                 DNS$UTS =
    Error on entity: bc:.oc
    Unable to communicate with any DECdns server
    Function: dnsReadAttrValue
    
    Error on entity: bc:.oc
    Unable to communicate with any DECdns server
    Function: dnsReadAttrValue
    
    Error on entity: bc:.oc
    Unable to communicate with any DECdns server
    Function: dnsReadAttrValue
    ...