Selhání závislosti služby Microsoft Windows Server DNS

Microsoft.Windows.DNSServer.2016.Service.DependencyFailed (Rule)

Pravidlo vytvářející výstrahu službu DNS.

Knowledge Base article:

Shrnutí

Služba DNS serveru reaguje na žádosti o služby překladu názvů od klientských počítačů DNS. DNS (Domain Name System) je protokol, který umožňuje počítači získat číselnou IP adresu jiného počítače tím, že DNS serveru odešle název cílového počítače. Problémy se službou DNS serveru mohou způsobit snížení výkonu sítě nebo dokonce bránit vzájemnému nalezení počítačů na síti.

Příčiny

DNS server se nemohl spustit, jelikož závisí na službě NTDS, která není spuštěná.

Řešení

Spuštění služeb Start Active Directory Domain Services

Jelikož je jedna nebo více zón zapojených do služby Active Directory Domain Services (AD DS), služba DNS server se nemohla spustit, jelikož služby AD DS neběží. Před spuštěním služby DNS server musíte zajistit spuštění služeb AD DS. Pokud je to nutné, spusťte službu AD DS a pak restartujte službu DNS Server

Postup spuštění služby AD DS:

1. Na DNS serveru spusťte Služby. Pro spuštění nástroje Služby klikněte na Start, klikněte na Nástroje pro správu a pak klikněte na Služby.

2. Poklepejte na službu Active Directory Domain Services.

3. Pokud není služba spuštěná, zvolte v poli Tyt spuštění položku Automaticky a pak klepněte na Start.

Pokud již služba běží, restartujte počítač.

Úkony nutné k restartování počítače:

Klikněte na Start, klikněte na šipku vedle tlačítka Uzamknout a pak klikněte na Restartovat.

Po spuštění služby AD DS nebo po restartování počítače spusťte službu DNS server, pokud již neběží.

Postup spuštění služby DNS server:

1. Na DNS serveru spusťte Služby. Pro spuštění nástroje Služby klikněte na Start, klikněte na Nástroje pro správu a pak klikněte na Služby.

2. V seznamu služeb klepněte pravým tlačítkem myši na DNS server a pak klepněte na Vlastnosti.

3. V nabídce Typ spuštění vyberte možnost Automaticky.

4. Klepněte na Start.

Externí

http://technet.microsoft.com/en-us/library/dd349595(v=ws.10).aspx

Element properties:

TargetMicrosoft.Windows.DNSServer.2016.Server
CategoryAlert
EnabledTrue
Alert GenerateTrue
Alert SeverityError
Alert PriorityNormal
RemotableTrue
Alert Message
Windows DNS – selhání závislosti

ID události: {0}
Zdroj události: {1}
Protokol událostí: {2}
Popis události: {3}
Event LogDNS Server

Member Modules:

ID Module Type TypeId RunAs 
DS DataSource Microsoft.Windows.EventProvider Default
Alert WriteAction System.Health.GenerateAlert Default

Source Code:

<Rule ID="Microsoft.Windows.DNSServer.2016.Service.DependencyFailed" Enabled="true" Target="Microsoft.Windows.DNSServer.2016.Server" ConfirmDelivery="true" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>Alert</Category>
<DataSources>
<DataSource ID="DS" TypeID="Windows!Microsoft.Windows.EventProvider">
<ComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<LogName>DNS Server</LogName>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">10</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="Alert" TypeID="Health!System.Health.GenerateAlert">
<Priority>1</Priority>
<Severity>2</Severity>
<AlertOwner/>
<AlertMessageId>$MPElement[Name="Microsoft.Windows.DNSServer.2016.Service.DependencyFailed.AlertMessage"]$</AlertMessageId>
<AlertParameters>
<AlertParameter1>$Data/EventDisplayNumber$</AlertParameter1>
<AlertParameter2>$Data/EventSourceName$</AlertParameter2>
<AlertParameter3>$Data/Channel$</AlertParameter3>
<AlertParameter4>$Data/EventDescription$</AlertParameter4>
</AlertParameters>
<Suppression>
<SuppressionValue>$Data/LoggingComputer$</SuppressionValue>
</Suppression>
<Custom1/>
<Custom2/>
<Custom3/>
<Custom4/>
<Custom5/>
<Custom6/>
<Custom7/>
<Custom8/>
<Custom9/>
<Custom10/>
</WriteAction>
</WriteActions>
</Rule>