Previous  |  Next  >  
Product: Cluster Server Guides   
Manual: Cluster Server 4.1 Bundled Agents Reference Guide   

Type Definition


type DNS (
        static str ArgList[] = { Domain, Alias, Hostname, TTL,
        TSIGKeyFile, StealthMasters }

        str Domain
        str Alias
        str Hostname
        int TTL = 86400
        str TSIGKeyFile
        str StealthMasters[]
)

Required Attributes

Required Attribute Description, Type and Dimension, Default, and Example

Domain

A string representing the domain name.

Alias

A string representing the alias to the canonical name.

  • Where www is the alias to the canonical name mtv.veritas.com.

HostName

A string representing canonical name of a system or IP address.

  • Type and dimension: string-scalar
  • Example: "mtv.veritas.com"

TTL

A non-zero integer representing the "Time To Live" value, in seconds, for the DNS entries in the zone you are updating. A lower value means more hits on your DNS server, while a higher value means more time for your clients to learn about changes.

StealthMasters

The list of primary master name servers in the domain. This is optional if the zone's name server record lists the primary master name server. If the primary master name server is a stealth server, you must define this attribute. A stealth server is a name server that is authoritative for a zone, but is not listed in that zone's NS records.

  • Type and dimension: string-keylist
  • Example: { "10.190.112.23" }

Optional Attribute

Optional Attribute Description, Type and Dimension, Default, and Example

TSIGKeyFile

Specifies the absolute path to the file containing the private TSIG (Transaction Signature) key. For details, refer to Secure DNS Update.

  • Type and dimension: string-scalar
  • Example: "/var/tsig/Kveritas.com.+157+00000.private"

Online Query

If the canonical name in the response CNAME record does not match the one specified for the resource, online tries to update the CNAME record on all authoritative master name servers in its domain (those master name servers that it can reach and where it has update permission). If the DNS update was successful, or was not necessary on at least one of the name servers, the online function creates an online lock file. The monitor entry point checks for the existence of this file. The online entry point does not create the online lock file if it is unable to update at least one domain name server.

A stealth server is a name server that is authoritative for a zone, but is not listed in that zone's NS records. If you specify the StealthMasters attribute, the online entry point tries to update the name servers specified in the StealthMasters attribute.

In BIND 8 and above, the primary master name server on receiving an update sends notification (NOTIFY) to all its slave servers asking them to pick up the update.

 ^ Return to Top Previous  |  Next  >  
Product: Cluster Server Guides  
Manual: Cluster Server 4.1 Bundled Agents Reference Guide  
VERITAS Software Corporation
www.veritas.com