DFS-R: 매개 변수 유효성

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

이 개체는 AD DS(Active Directory 도메인 서비스) 및 로컬 데이터베이스의 DFS 복제 구성을 모니터링하고, 잘못된 구성 매개 변수가 검색되면 위험 경고를 만듭니다.

Knowledge Base article:

요약

이 개체는 AD DS(Active Directory 도메인 서비스) 및 로컬 데이터베이스의 DFS 복제 구성을 모니터링하고, 잘못된 구성 매개 변수가 검색되면 위험 경고를 만듭니다. DFS 복제 이벤트 6008이 있는지 확인하면 됩니다.

원인

이 모니터의 비정상 상태는 AD DS의 구성 또는 로컬 구성에 잘못된 문자열이나 매개 변수가 있으므로 DFS 복제에서 영향을 받는 개체를 사용하지 않도록 설정했음을 나타냅니다.

해결 방법

구성 변경이 AD DS에 복제될 때까지 대기

DFS 복제가 이 작업을 다시 시도하며, AD DS를 통해 구성 변경이 복제되면 대체로 문제가 자동으로 해결됩니다.

구성 변경을 즉시 폴링하려면 명령 프롬프트 창을 열고 복제 그룹의 각 구성원에 대해 다음 명령을 한 번 입력합니다. 여기서 [domain]은 서버가 있는 도메인이고, [server]는 서버 이름입니다.

Dfsrdiag PollAD /Member:[domain\server]

이 문제가 계속되면 AD DS 복제가 작동 중인지, 서비스에서 도메인 컨트롤러에 연결할 수 있는지 확인합니다. 문제가 8시간 동안 계속되면 DFS Replication 서비스가 연결을 사용하지 않도록 설정하고 DFS 복제 이벤트 5016을 기록합니다.

구성 다시 생성

문제가 자동으로 해결되지 않는 경우 오류를 발생시키는 구성을 삭제하고 다시 만듭니다. 경고 또는 DFS 복제 이벤트 6008을 검사하여 영향을 받는 개체를 확인한 다음 DFS 복제 또는 dfsradmin 명령을 사용하여 개체를 삭제하고 다시 만들면 됩니다.

참고: DFS 복제 구성을 변경하려면 복제 그룹이 구성된 도메인에서 Domain Admins 그룹의 구성원이거나, 복제 그룹 생성자거나, 권한이 위임되어 있어야 합니다.

검증

문제가 해결되면 이 모니터가 자동으로 정상 상태로 다시 설정됩니다.

추가 정보

DFS 복제 이벤트 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: 구성에서 잘못된 매개 변수가 검색됨
DFS 복제에서 잘못된 구성 매개 변수를 검색했습니다. DFS 복제에서 이 오류를 복구할 수 없으며, 매개 변수가 수정될 때까지 개체를 사용하지 않도록 설정합니다.
추가 정보:
개체 이름: {0}
개체 유형: {1}
개체 GUID: {2}
매개 변수 이름: {3}
오류: {4}
원본 도메인 컨트롤러: {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>