DFS-R: Parametre Geçerliliği

Microsoft.Windows.FileServer.DFSR.InvalidConfigParameterMonitor (UnitMonitor)

Bu nesne, Active Directory Etki Alanı Hizmetleri'nde (AD DS) ve yerel veritabanında DFS Çoğaltma yapılandırmasını izler ve geçerli olmayan bir yapılandırma parametresi algılarsa Kritik uyarı oluşturur.

Knowledge Base article:

Özet

Bu nesne, Active Directory Etki Alanı Hizmetleri'nde (AD DS) ve yerel veritabanında DFS Çoğaltma yapılandırmasını izler ve geçerli olmayan bir yapılandırma parametresi algılarsa Kritik uyarı oluşturur. Bunun için, DFS Çoğaltma Olayı 6008 bulunup bulunmadığına bakar.

Nedenler

Bu izleyicinin kötü bir durumda olması, yapılandırmada (gerek AD DS gerekse yerel yapılandırmada) hatalı bir dize veya parametre olması nedeniyle DFS Çoğaltma'nın etkilenen nesneyi devre dışı bıraktığını gösterir.

Çözümler

Yapılandırma değişikliklerinin AD DS ile çoğaltılmasını bekleme

DFS Çoğaltma bu işlemi yeniden deneyecek; genellikle, yapılandırma değişiklikleri AD DS genelinde çoğaltıldıktan sonra bu sorun otomatik olarak çözülür.

Yapılandırma değişikliklerini hemen yoklamak için bir komut istemi penceresi açın ve çoğaltma grubunun her üyesi için şu komutu bir kez yazın (burada [etki alanı] sunucunun bulunduğu etki alanı ve [sunucu] da sunucu adıdır):

Dfsrdiag PollAD /Member:[etki alanı\sunucu]

Sorun devam ederse, AD DS çoğaltmanın çalıştığını ve hizmetin bir etki alanı denetleyicisine ulaşabildiğini doğrulayın. Sorun 8 saat boyunca sürerse, DFS Çoğaltma hizmeti bağlantıyı devre dışı bırakır ve günlüğe DFS Çoğaltma Olayı 5016 kaydeder.

Yapılandırmayı yeniden oluşturma

Sorun kendiliğinden çözülmüyorsa, hataya neden olan yapılandırmayı silin ve yeniden oluşturun. Bunun için, ilgili uyarıyı veya DFS Çoğaltma Olayı 6008'i inceleyerek etkilenen nesneyi belirleyin ve sonra da nesneyi silip yeniden oluşturmak için DFS Çoğaltma'yı veya dfsradmin komutunu kullanın.

Not: DFS Çoğaltma yapılandırmasını değiştirebilmek için, çoğaltma grubunun yapılandırıldığı etki alanında Domain Admins grubunun bir üyesi ya da çoğaltma grubunun oluşturucusu olmanız veya izinler için temsilci seçilmiş olmanız gerekir.

Doğrulama

Sorun çözüldükten sonra bu izleyici otomatik olarak sağlam durumuna sıfırlanır.

Ek

DFS Çoğaltma Olayı 6008 (http://go.microsoft.com/fwlink/?LinkId=187154)

Element properties:

TargetMicrosoft.Windows.FileServer.DFSR.Service
Parent MonitorSystem.Health.ConfigurationState
CategoryStateCollection
EnabledTrue
Alert GenerateTrue
Alert SeverityError
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMicrosoft.Windows.2SingleEventLog2StateMonitorType
RemotableTrue
AccessibilityPublic
Alert Message
DFS-R: Yapılandırmada Hatalı Parametre Algılandı
DFS Çoğaltma, geçerli olmayan bir yapılandırma parametresi algıladı. DFS Çoğaltma bu hatayı kurtaramıyor ve parametre düzeltilinceye kadar sorunlu nesneyi devre dışı bırakacak.
Ek Bilgiler:
Nesne Adı: {0}
Nesne Türü: {1}
Nesne GUID'si: {2}
Parametre Adı: {3}
Hata: {4}
Kaynak Etki Alanı Denetleyicisi: {5}
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.Windows.FileServer.DFSR.InvalidConfigParameterMonitor" Accessibility="Public" Enabled="true" Target="Microsoft.Windows.FileServer.DFSR.Service" ParentMonitorID="Health!System.Health.ConfigurationState" Remotable="true" Priority="Normal" TypeID="Windows!Microsoft.Windows.2SingleEventLog2StateMonitorType" ConfirmDelivery="true">
<Category>StateCollection</Category>
<AlertSettings AlertMessage="Microsoft.Windows.FileServer.DFSR.InvalidConfigParameterMonitor_AlertMessageResourceID">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>Error</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Data/Context/Params/Param[1]$</AlertParameter1>
<AlertParameter2>$Data/Context/Params/Param[5]$</AlertParameter2>
<AlertParameter3>$Data/Context/Params/Param[2]$</AlertParameter3>
<AlertParameter4>$Data/Context/Params/Param[3]$</AlertParameter4>
<AlertParameter5>$Data/Context/Params/Param[4]$</AlertParameter5>
<AlertParameter6>$Data/Context/Params/Param[6]$</AlertParameter6>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="FirstEventRaised" MonitorTypeStateID="FirstEventRaised" HealthState="Error"/>
<OperationalState ID="SecondEventRaised" MonitorTypeStateID="SecondEventRaised" HealthState="Success"/>
</OperationalStates>
<Configuration>
<FirstComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</FirstComputerName>
<FirstLogName>DFS Replication</FirstLogName>
<FirstExpression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">6008</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">DFSR</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</FirstExpression>
<SecondComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</SecondComputerName>
<SecondLogName>DFS Replication</SecondLogName>
<SecondExpression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">DFSR</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<Or>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">6608</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">6604</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">6014</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">1004</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">1104</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</Or>
</Expression>
</And>
</SecondExpression>
</Configuration>
</UnitMonitor>