The high availability fire drill detects discrepancies between the VCS configuration and the underlying infrastructure on a node; discrepancies that might prevent a service group from going online on a specific node.
For DNS resources, the high availability drill tests the following conditions:
Checks if the key file as specified by the TSIGKeyFile attribute is available either locally or on shared storage.
Checks if the dig and nsupdate binaries are available on the cluster node and are executable on that node.
Checks if the stealth masters can respond to the SOA query made from the cluster node so as to ensure that there is no network issue that would prohibit the DNS update and query requests from reaching the stealth master server.
For more information about using the high availability fire drill see the Cluster Server Administrator's Guide.