Selhala operace registrů konfigurace služby Microsoft Windows Server DNS

Microsoft.Windows.DNSServer.2016.Configuration.RegistryOperationFailed (Rule)

Pravidlo vytvářející výstrahu pro konfiguraci.

Knowledge Base article:

Shrnutí

Konfigurace DNS serveru sestává z nastavení, která určují, jak bude DNS server fungovat v síti a jak se v případě potřeby tato nastavení ukládají a načítají.

Příčiny

DNS server selhal při provádění operace s registry.

Řešení

Odstranění problému přístupu k registrům

Zkontrolujte následující podmínky:

Ověřte, že není systémový disk serveru zaplněný nebo poškozený.

Ujistěte se, že registr nedosáhl maximální povolené velikosti.

Ověřte, že registry nejsou poškozené.

Pokud je splněna některá z následujících podmínek, DNS server nemůže aktualizovat konfigurační data v registru, dokud není problém vyřešen.

Opětovné načtení, restart nebo přeinstalace

Zóna se nenačetla správně. Pokud nebyl pokus o opětovné načtení zóny úspěšný, restartujte službu DNS server. Pokud není možné restartovat službu DNS server, přeinstalujte roli serveru systému DNS.

Abyste mohli provést tento postup, musíte být členem skupiny Administrators nebo musíte mít delegované příslušné oprávnění.

Pokud se služba DNS serveru spustila, ale nenačetla se zóna, znovu tuto zónu načtěte.

Postup opětovného načtení zóny:

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

2. Ve stromu konzoly rozbalte Role, rozbalte DNS Server a pak rozbalte DNS.

3. Rozbalte server obsahující zónu, kterou se nepodařilo načíst, a pak poklepejte na složku obsahující tuto zónu.

4. Pravým tlačítkem myši klepněte na zónu a pak klepněte na Znovu načíst.

Pokud se zóna stále nenačítá, restartujte službu DNS server.

Postup restartování služby DNS:

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

2. Ve stromu konzoly rozbalte Role, rozbalte DNS Server a pak rozbalte DNS.

3. Pravým tlačítkem myši klikněte na DNS server, klikněte na Všechny úkoly a pak klikněte na Restartovat.

Pokud se služba DNS server nespustí, přeinstalujte roli DNS serveru.

1. Na DNS serveru spusťte správce serverů a pak klepněte na Role.

2. Na záložce Shrnutí rolí klepněte na Odstranit role a dále při odstraňování role DNS serveru postupujte podle pokynů v průvodci.

3. Pokud jste požádáni o restartování počítače, pak po restartování spusťte správce serverů.

4. Na záložce Shrnutí rolí klepněte na Přidat role a pak instalujte roli DNS serveru podle pokynů v průvodci.

Externí

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

Element properties:

TargetMicrosoft.Windows.DNSServer.2016.Server
CategoryAlert
EnabledTrue
Alert GenerateTrue
Alert SeverityError
Alert PriorityNormal
RemotableTrue
Alert Message
Windows DNS – selhala operace registrů konfigurace

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.Configuration.RegistryOperationFailed" 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>
<Or>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">2200</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">2202</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">2203</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</Or>
</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.Configuration.RegistryOperationFailed.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>