Este objeto monitora os volumes que hospedam pastas replicadas e criará um alerta de Aviso se algum erro for detectado no volume que faça com que a Replicação do DFS interrompa a replicação.
Este objeto monitora os volumes que hospedam pastas replicadas e criará um alerta de Aviso se algum erro for detectado no volume que faça com que a Replicação do DFS interrompa a replicação. Ele faz isso buscando a presença do Evento 2004 da Replicação do DFS.
Um estado não íntegro deste monitor indica que a replicação foi interrompida devido a um erro em um volume que hospeda uma pasta replicada. O erro pode ser provocado pelos seguintes problemas:
Falta de espaço livre em disco.
A pasta replicada ou a pasta de preparo excede uma cota de disco ou de pasta.
O disco está com falha.
Examine a seção de informações adicionais do alerta para obter mais informações sobre o erro e use as seguintes resoluções.
Aumente o espaço em disco disponível
Se o volume que hospeda a pasta de preparo ou os arquivos de log de depuração estiver com pouco espaço em disco, aumente o espaço em disco disponível no volume, aumente o tamanho desse volume ou altere o caminho da pasta de preparo para um volume com mais espaço em disco disponível.
Para verificar manualmente a quantidade de espaço livre em disco, abra uma janela de prompt de comando e digite o comando a seguir, onde [nomedoservidor] é o nome do servidor que hospeda a pasta afetada, e [domínio\usuário] é seu nome de usuário:
WMIC /node: "[nomedoservidor]" /user: [domínio\usuário] volume list status.
Após liberar espaço em disco, reinicie o serviço de Replicação do DFS.
Ajuste as cotas
Se uma cota (a cota de disco NTFS ou do Gerenciador de Recursos de Servidor de Arquivos) está limitando a pasta ou o volume afetado, convém aumentar o tamanho dela.
Para ajustar as pastas criadas com o Gerenciador de Recursos de Servidor de Arquivos, consulte Gerenciamento de Cota (http://go.microsoft.com/fwlink/?LinkId=187098).
Para ajustar as cotas de disco NTFS, use o comando Fsutil quota, conforme discutido em FSutil quota (http://go.microsoft.com/fwlink/?LinkId=187104).
Altere o caminho da pasta de preparo
Use o Gerenciamento de DFS para alterar o local da pasta de preparo. Para fazer isso, consulte Editar o Tamanho da Cota da Pasta de Preparo e da Pasta Conflito e Excluído (http://go.microsoft.com/fwlink/?LinkId=186944).
Observação: Para gerenciar uma pasta replicada, é preciso ser membro do grupo Admins. do Domínio no domínio onde o grupo de replicação está configurado, ser o criador do grupo de replicação ou ter recebido as permissões.
Verifique se há erros de volume
Se esse problema ocorrer com frequência, use o comando chkdsk para verificar o volume que hospeda o banco de dados de Replicação do DFS. Verifique também o log do Sistema no Visualizador de Eventos para obter os eventos com a origem em NTFS. Esses eventos podem indicar se o disco está com falha.
Verificação
Este monitor será redefinido automaticamente para um estado íntegro quando o problema for resolvido.
Evento 2004 de Replicação do DFS (http://go.microsoft.com/fwlink/?LinkId=187121)
Target | Microsoft.Windows.FileServer.DFSR.Volume | ||
Parent Monitor | System.Health.AvailabilityState | ||
Category | StateCollection | ||
Enabled | True | ||
Alert Generate | True | ||
Alert Severity | Warning | ||
Alert Priority | Normal | ||
Alert Auto Resolve | True | ||
Monitor Type | Microsoft.Windows.2SingleEventLog2StateMonitorType | ||
Remotable | True | ||
Accessibility | Public | ||
Alert Message |
| ||
RunAs | Default |
<UnitMonitor ID="Microsoft.Windows.FileServer.DFSR.ReplForVolStoppedOnErrorMonitor" Accessibility="Public" Enabled="true" Target="Microsoft.Windows.FileServer.DFSR.Volume" ParentMonitorID="Health!System.Health.AvailabilityState" Remotable="true" Priority="Normal" TypeID="Windows!Microsoft.Windows.2SingleEventLog2StateMonitorType" ConfirmDelivery="true">
<Category>StateCollection</Category>
<AlertSettings AlertMessage="Microsoft.Windows.FileServer.DFSR.ReplForVolStoppedOnErrorMonitor_AlertMessageResourceID">
<AlertOnState>Warning</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>Warning</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Data/Context/Params/Param[3]$</AlertParameter1>
<AlertParameter2>$Data/Context/Params/Param[4]$</AlertParameter2>
<AlertParameter3>$Data/Context/Params/Param[2]$</AlertParameter3>
<AlertParameter4>$Data/Context/Params/Param[1]$</AlertParameter4>
</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>DFS Replication</FirstLogName>
<FirstExpression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">2004</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>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">Params/Param[1]</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">$Target/Property[Type="Microsoft.Windows.FileServer.DFSR.Volume"]/VolumeGUID$</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">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>
<Expression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">Params/Param[1]</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">$Target/Property[Type="Microsoft.Windows.FileServer.DFSR.Volume"]/VolumeGUID$</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<Or>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">2002</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">2008</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">2010</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</Or>
</Expression>
</And>
</Expression>
<Expression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">9111</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<RegExExpression>
<ValueExpression>
<XPathQuery Type="String">Params/Param[2]</XPathQuery>
</ValueExpression>
<Operator>ContainsSubstring</Operator>
<Pattern>$Target/Property[Type="System!System.Entity"]/DisplayName$</Pattern>
</RegExExpression>
</Expression>
</And>
</Expression>
</Or>
</Expression>
</And>
</SecondExpression>
</Configuration>
</UnitMonitor>