DFS-N: связь сервера пространства имен с доменными службами Active Directory

Microsoft.Windows.FileServer.DFSN.6.3.ADPerspective.ADConnectivity (UnitMonitor)

Этот объект отслеживает способность сервера пространства имен взаимодействовать с контроллерами домена доменных служб Active Directory (AD DS).

Knowledge Base article:

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

Этот объект отслеживает способность сервера пространств имен DFS взаимодействовать с AD DS. Для этого объект осуществляет поиск события DfsSvc 14526.

Причины

Службе пространства имен DFS не удалось связаться с контроллером домена. Это может произойти по нескольким причинам, включая следующие.

Решения

Проверьте подключение к сети

Для проверки подключения к сети необходимого сервера выполните следующие действия.

1. Откройте окно командной строки и выполните команду ping для общей проверки подключения к сети. Если при выполнении команды ping произошел сбой, вполне вероятно, что сервер не запущен или у него есть неполадки с сетью, для решения которых необходим локальный доступ. Если в вашем сетевом окружении заблокирована проверка связи, пропустите этот шаг.

2. Если команда ping была выполнена успешно, проверьте регистрацию сервера в DNS при помощи команды nslookup. Если при выполнении команды nslookup произошел сбой, существует проблема с DNS. Проверьте работоспособность DNS-сервера или обратитесь к его администратору.

3. Если команда nslookup была выполнена успешно, вполне вероятно, что общая папка вне сети (возможно, для технического обслуживания) или есть проблемы с правами на общую папку.

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

Перезапуск службы пространства имен DFS

Чтобы перезапустить службу, используйте оснастку "Службы", командлеты Windows PowerShell Start-Service и Stop-Service или программы командной строки, например net stop и net start. Чтобы перезапустить службу удаленно с помощью команды sc, откройте окно командной строки, а затем выполните следующие действия.

1. Чтобы остановить службу, введите следующую команду, где [имя_сервера] — UNC-путь к удаленному серверу:

sc [имя_сервера] stop dfs

2. Чтобы убедиться, что служба находится в состоянии ОСТАНОВЛЕНА, введите следующую команду:

sc [имя_сервера] query dfs

3. Чтобы перезапустить службу, введите следующую команду:

sc [имя_сервера] start dfs

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

Если перезапуск службы не решит проблему, возможно, потребуется перезапустить соответствующий контроллер домена.

Проверка

Обнаружив событие DfsSvc 14529, этот монитор сбрасывается до работоспособного состояния.

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

Событие пространств имен DFS 14526 (http://go.microsoft.com/fwlink/?LinkId=186544).

Element properties:

TargetMicrosoft.Windows.FileServer.DFSN.6.3.ADPerspective
Parent MonitorSystem.Health.AvailabilityState
CategoryAvailabilityHealth
EnabledTrue
Alert GenerateTrue
Alert SeverityWarning
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMicrosoft.Windows.2SingleEventLog2StateMonitorType
RemotableTrue
AccessibilityPublic
Alert Message
DFS-N: серверу пространства имен не удалось связаться с доменными службами Active Directory
{0}
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.Windows.FileServer.DFSN.6.3.ADPerspective.ADConnectivity" Accessibility="Public" Enabled="true" Target="Microsoft.Windows.FileServer.DFSN.6.3.ADPerspective" ParentMonitorID="Health!System.Health.AvailabilityState" Remotable="true" Priority="Normal" TypeID="Windows!Microsoft.Windows.2SingleEventLog2StateMonitorType" ConfirmDelivery="true">
<Category>AvailabilityHealth</Category>
<AlertSettings AlertMessage="Microsoft.Windows.FileServer.DFSN.6.3.ADPerspective.ADConnectivity_AlertMessageResourceID">
<AlertOnState>Warning</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>Warning</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Data/Context/EventDescription$</AlertParameter1>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="FirstEventRaised" MonitorTypeStateID="FirstEventRaised" HealthState="Warning"/>
<OperationalState ID="SecondEventRaised" MonitorTypeStateID="SecondEventRaised" HealthState="Success"/>
</OperationalStates>
<Configuration>
<FirstComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</FirstComputerName>
<FirstLogName>System</FirstLogName>
<FirstExpression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">14526</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<RegExExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>ContainsSubstring</Operator>
<Pattern>DfsSvc</Pattern>
</RegExExpression>
</Expression>
</And>
</FirstExpression>
<SecondComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</SecondComputerName>
<SecondLogName>System</SecondLogName>
<SecondExpression>
<Or>
<Expression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">14529</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<RegExExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>ContainsSubstring</Operator>
<Pattern>DfsSvc</Pattern>
</RegExExpression>
</Expression>
</And>
</Expression>
<Expression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">7036</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">Params/Param[1]</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">DFS Namespace</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">Params/Param[2]</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">stopped</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</Expression>
</Or>
</SecondExpression>
</Configuration>
</UnitMonitor>