DFS-N: 네임스페이스 서버와 Active Directory 도메인 서비스 간 통신

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

이 개체는 AD DS(Active Directory 도메인 서비스) 도메인 컨트롤러와 통신하는 네임스페이스 서버의 기능을 모니터링합니다.

Knowledge Base article:

요약

이 개체는 DfsSvc 이벤트 14526이 있는지 확인하여 AD DS(Active Directory 도메인 서비스)와 통신하는 네임스페이스 서버의 기능을 모니터링합니다.

원인

DFS Namespace 서비스가 도메인 컨트롤러에 연결하지 못했습니다. 이 문제는 다음과 같은 여러 가지 이유로 발생할 수 있습니다.

해결 방법

네트워크 연결 테스트

영향을 받는 서버로 네트워크 연결을 테스트하려면 다음 절차를 따르십시오.

1. 명령 프롬프트 창을 열고 ping 명령을 사용하여 기본 네트워크 연결을 확인합니다. ping 명령이 실패하면 대체로 서버가 실행되고 있지 않거나, 문제 해결을 위해 로컬 액세스가 필요한 네트워크 문제가 있는 것입니다. 네트워크 환경에서 Ping이 차단된 경우 이 단계를 건너뜁니다.

2. ping 명령이 성공하면 nslookup 명령을 사용하여 DNS에서 서버 등록을 테스트합니다. nslookup 명령이 실패하면 DNS에 문제가 있는 것입니다. DNS 서버 상태를 확인하거나 DNS 서버 관리자에게 문의하십시오.

3. nslookup 명령이 성공하면 공유 폴더가 유지 관리 등을 위해 오프라인 상태이거나, 공유 폴더의 사용 권한에 문제가 있는 것입니다.

도메인 컨트롤러와 통신할 수 없거나 DFS 메타데이터가 일치하지 않는 경우 DFS Namespace 서비스를 다시 시작합니다.

DFS Namespace 서비스 다시 시작

서비스를 다시 시작하려면 서비스 스냅인, Windows PowerShell Start-ServiceStop-Service cmdlet 또는 명령줄 도구(예: net stopnet start)를 사용합니다. sc 명령을 사용하여 서비스를 원격으로 다시 시작하려면 명령 프롬프트 창을 열고 다음을 수행하십시오.

1. 서비스를 중지하려면 다음 명령을 입력합니다. 여기서 [servername]은 원격 서버의 UNC(범용 명명 규칙) 경로입니다.

sc [servername] stop dfs

2. 서비스가 중지됨 상태인지 확인하려면 다음 명령을 입력합니다.

sc [servername] query dfs

3. 서비스를 다시 시작하려면 다음 명령을 입력합니다.

sc [servername] 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>