DFS-N: estado do namespace mapeado a partir dos metadados

Microsoft.Windows.FileServer.DFSN.Namespace.MetadataStateUnitMonitor (UnitMonitor)

Esse objeto monitora o estado de um namespace conforme representado nos metadados do namespace e mapeia o estado para a entidade do namespace no Operations Manager.

Knowledge Base article:

Resumo

Esse monitor entra na condição crítica se a raiz do namespace especificada tiver sido desabilitada por um administrador de namespace.

Causas

Esse monitor entra na condição crítica se a raiz do namespace especificada tiver sido desabilitada por um administrador de namespace.

Resoluções

Habilitar o namespace

Abra um prompt de comando com privilégios elevados em um computador executando o Windows Server 2008 R2 ou Windows Server 2008 e use o comando Dfsutil Property State Online \\[namespace].

Observação: para habilitar uma pasta do DFS, é necessário ser membro do grupo de Administradores Locais em cada servidor de namespace.

Verificação

Para verificar se o problema não está mais presente, use o comando dfsutil root\\[namespace] (no Windows Server 2003, use comando dfsutil root\\[namespace]/view) para verificar e estado do namespace. Verifique se o estado da raiz é OK e se os estados de todos os servidores de namespace estão Online.

Depois de resolver o problema, no Operations Console, redefina o estado de integridade do monitor para Íntegro.

Element properties:

TargetMicrosoft.Windows.FileServer.DFSN.Namespace
Parent MonitorSystem.Health.AvailabilityState
CategoryCustom
EnabledTrue
Alert GenerateFalse
Alert Auto ResolveFalse
Monitor TypeMicrosoft.Windows.FileServer.DFSN.Library.EntityStateUnitMonitorType
RemotableTrue
AccessibilityPublic
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.Windows.FileServer.DFSN.Namespace.MetadataStateUnitMonitor" Accessibility="Public" Enabled="true" Target="Microsoft.Windows.FileServer.DFSN.Namespace" ParentMonitorID="Health!System.Health.AvailabilityState" Remotable="true" Priority="Normal" TypeID="Microsoft.Windows.FileServer.DFSN.Library.EntityStateUnitMonitorType" ConfirmDelivery="true">
<Category>Custom</Category>
<OperationalStates>
<OperationalState ID="UIGeneratedOpStateId5b8594a4d653463698730670737cc111" MonitorTypeStateID="HealthyState" HealthState="Success"/>
<OperationalState ID="UIGeneratedOpStateId9754da3c6b0f47e38f3b0f3efa4541dc" MonitorTypeStateID="UnhealthyState" HealthState="Error"/>
</OperationalStates>
<Configuration>
<IntervalSeconds>1800</IntervalSeconds>
<SyncTime/>
<TimeoutSeconds>300</TimeoutSeconds>
<ElementState>$Target/Property[Type="Microsoft.Windows.FileServer.DFSN.Namespace"]/State$</ElementState>
</Configuration>
</UnitMonitor>