DFS-R: действительность параметров

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

Этот объект отслеживает конфигурацию репликации DFS в доменных службах Active Directory (AD DS) и в локальной базе данных и создает критическое оповещение, если будет обнаружено, что параметр конфигурации недействителен.

Knowledge Base article:

Краткое описание

Этот объект отслеживает конфигурацию репликации DFS в доменных службах Active Directory (AD DS) и в локальной базе данных и создает критическое оповещение, если будет обнаружено, что параметр конфигурации недействителен. Объект выполняет эту операцию, осуществляя поиск события репликации DFS 6008.

Причины

Неработоспособное состояние этого монитора указывает на то, что репликация DFS отключила проблемный объект, так как в конфигурации AD DS или локальной конфигурации были обнаружены некорректные строка или параметр.

Решения

Подождите, пока изменения конфигурации не реплицируются с помощью AD DS

Репликация DFS будет пытаться повторить эту операцию, которая обычно решается автоматически после того, как изменения конфигурации реплицируются через AD DS.

Чтобы сразу же провести опрос по изменениям конфигурации, откройте окно командной строки и введите следующую команду по одному разу для каждого члена группы репликации, где [домен] — домен, в котором размещен сервер, а [сервер] — имя сервера:

Dfsrdiag PollAD /Member:[домен\сервер]

Если проблема не устраняется, убедитесь, что репликация AD DS работает и что служба может связаться с контроллером домена. Если проблема не устраняется в течение 8 часов, служба репликации DFS отключит подключение и зарегистрирует событие репликации DFS 5016.

Повторно создайте конфигурацию

Если проблема не устранится сама собой, удалите конфигурацию, которая является причиной ошибки, и повторно создайте ее. Для этого ознакомьтесь с оповещением или событием репликации DFS 6008, чтобы определить, какой объект затронут, а затем используйте репликацию DFS или команду dfsradmin для удаления и повторного создания объекта.

Примечание. Для изменения репликации DFS пользователь должен быть членом группы администраторов домена в том домене, где настроена группа репликации, создателем группы репликации или иметь соответствующие разрешения.

Проверка

Этот монитор автоматически сбрасывается до работоспособного состояния после устранения проблемы.

Дополнительно

Событие репликации 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>