DFS-R: volumestatus

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

Met dit object worden volumes met gerepliceerde mappen bewaakt en wordt een waarschuwing gegenereerd als er op het volume fouten worden gevonden waardoor de replicatie door DFS-replicatie stopt.

Knowledge Base article:

Samenvatting

Met dit object worden volumes met gerepliceerde mappen bewaakt en wordt een waarschuwing gegenereerd als er op het volume fouten worden gevonden waardoor de replicatie door DFS-replicatie stopt. Hiertoe wordt er gezocht naar de aanwezigheid van DFS-replicatiegebeurtenis 2004.

Oorzaken

Als de status van deze monitor niet in orde is, is de replicatie gestopt vanwege een fout op een volume met een gerepliceerde map. Deze fout kan de volgende oorzaken hebben:

Oplossingen

Lees het gedeelte met extra informatie in het waarschuwingsbericht en voer de toepasselijke oplossing uit.

Vergroot de beschikbare schijfruimte

Als er onvoldoende ruimte beschikbaar is op het volume voor de map met tijdelijke bestanden of logboekbestanden voor foutopsporing, maakt u ruimte vrij, vergroot u het volume of wijzigt u het pad naar de map met tijdelijke bestanden in een volume met meer schijfruimte.

Als u de hoeveelheid beschikbare schijfruimte handmatig wilt controleren, opent u een opdrachtpromptvenster en typt u de volgende opdracht. Hierbij is [servernaam] de naam van de server met de map en [domein\gebruiker] uw gebruikersnaam.

WMIC /node: "[servernaam]" /user: [domein\gebruiker] volume list status.

Start de DFS-replicatieservice opnieuw nadat u ruimte hebt vrijgemaakt.

Pas de limieten aan

Als een quotum (NTFS-schijfquotum of quotum voor Bestandsserverbronbeheer) een beperking is voor de map of het volume, kunt u overwegen de limiet aan te passen.

Wijzig het pad naar de map met tijdelijke bestanden

Gebruik DFS-beheer om de locatie van de map met tijdelijke bestanden te wijzigen. Zie De quotumgrootte van de map met tijdelijke bestanden en de map met verwijderde en conflictbestanden bewerken (http://go.microsoft.com/fwlink/?LinkId=186944).

Opmerking: als u een gerepliceerde map wilt beheren, moet u lid zijn van de groep Domeinadministrators in het domein waarin de replicatiegroep is geconfigureerd, moet u de maker van de replicatiegroep zijn, of moet u over de juiste machtigingen hiervoor beschikken.

Controleer op volumefouten

Als dit probleem regelmatig optreedt, gebruikt u de opdracht chkdsk om het volume met de DFS-replicatiedatabase te controleren. Controleer ook het systeemlogboek in Logboeken op gebeurtenissen met de NTFS-bron. Deze gebeurtenissen kunnen een aanwijzing zijn voor een beschadigde schijf.

Verificatie

De status van deze monitor wordt automatisch ingesteld op OK nadat het probleem is verholpen.

Aanvullend

DFS-replicatiegebeurtenis 2004 (http://go.microsoft.com/fwlink/?LinkId=187121)

Element properties:

TargetMicrosoft.Windows.FileServer.DFSR.Volume
Parent MonitorSystem.Health.AvailabilityState
CategoryStateCollection
EnabledTrue
Alert GenerateTrue
Alert SeverityWarning
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMicrosoft.Windows.2SingleEventLog2StateMonitorType
RemotableTrue
AccessibilityPublic
Alert Message
DFS-R: de replicatie is gestopt vanwege een fout op een volume
DFS-replicatie is gestopt vanwege een fout op een volume met een gerepliceerde map.
Extra informatie:
Fout: {0} ({1})
Volume: {2}
GUID: {3}
RunAsDefault

Source Code:

<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>