DFS-R: beschikbare schijfruimte

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

Met dit object wordt de beschikbare schijfruimte bewaakt op volumes met gerepliceerde mappen of mappen met tijdelijke bestanden.

Knowledge Base article:

Samenvatting

Met dit object wordt de beschikbare schijfruimte op volumes met gerepliceerde mappen of mappen voor tijdelijke bestanden bewaakt. Er wordt een waarschuwing gegenereerd als er onvoldoende schijfruimte is voor replicatie. Hiertoe wordt er in het logboek met DFS-replicatiegebeurtenissen gezocht naar gebeurtenis 4502.

Oorzaken

Als de status van deze monitor niet in orde is, is er onvoldoende schijfruimte beschikbaar voor DFS-replicatie.

Oplossingen

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. Als u mappen gemaakt met Bestandsserverbronbeheer wilt aanpassen, raadpleegt u Quotabeheer (http://go.microsoft.com/fwlink/?LinkId=187098). Als u de NTFS-schijflimieten wilt aanpassen, gebruikt u de opdracht Fsutil quota, zoals beschreven in FSutil quota (http://go.microsoft.com/fwlink/?LinkId=187104).

Pas de quota voor DFS-replicatie aan

U kunt de groottelimiet voor de map met tijdelijke bestanden en de map 'Conflict en verwijderd' bewerken om de vereisten voor schijfruimte van DFS-replicatie te beperken. Zie De quotumgrootte van de map met tijdelijke bestanden en de map met verwijderde en conflictbestanden bewerken (http://go.microsoft.com/fwlink/?LinkId=186944).

Belangrijk: als een map met tijdelijke bestanden te klein is, maakt DFS-replicatie mogelijk gebruik van extra CPU- en schijfbronnen om de tijdelijke bestanden opnieuw te genereren. De replicatie kan ook langzamer zijn omdat het gebrek aan ruimte een beperking is voor het aantal gelijktijdige overdrachten met partners. Door de ruimte voor de map met tijdelijke bestanden en de map 'Conflict en verwijderd' te vergroten, verloopt de replicatie sneller en kunnen er meer conflicterende en verwijderde bestanden worden hersteld.

Verificatie

Deze monitor krijgt de status OK wanneer er voldoende schijfruimte beschikbaar is en DFS-replicatiegebeurtenis 4504 is vastgelegd.

Als u de hoeveelheid beschikbare schijfruimte handmatig wilt controleren, opent u een opdrachtpromptvenster en typt u WMIC /node: "[servernaam]" /user: [domein\gebruiker] volume list status, waarbij [servernaam] de naam is van de server met de desbetreffende map en [domein\gebruiker] uw gebruikersnaam.

Aanvullend

Element properties:

TargetMicrosoft.Windows.FileServer.DFSR.ReplicatedFolder
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: onvoldoende schijfruimte
Tijdens het repliceren van een of meer bestanden zijn fouten opgetreden vanwege onvoldoende schijfruimte op het volume {0}. Dit volume bevat de gerepliceerde map, de map met tijdelijke bestanden, of beide. Zorg ervoor dat op dit volume voldoende schijfruimte beschikbaar is voor de replicatie. De replicatie zal herhaaldelijk worden uitgevoerd.
Extra informatie:
Map voor tijdelijke bestanden: {1}
Gerepliceerde hoofdmap: {2}
Naam van gerepliceerde map: {3} Id van gerepliceerde map: {4}
Naam van replicatiegroep: {5} Replicatiegroeps-id: {6}
Lid-id: {7}
Volume: {8}
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.Windows.FileServer.DFSR.FreeSpaceMonitor" Accessibility="Public" Enabled="true" Target="Microsoft.Windows.FileServer.DFSR.ReplicatedFolder" 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.FreeSpaceMonitor_AlertMessageResourceID">
<AlertOnState>Warning</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>Warning</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Data/Context/Params/Param[8]$</AlertParameter1>
<AlertParameter2>$Data/Context/Params/Param[9]$</AlertParameter2>
<AlertParameter3>$Data/Context/Params/Param[2]$</AlertParameter3>
<AlertParameter4>$Data/Context/Params/Param[3]$</AlertParameter4>
<AlertParameter5>$Data/Context/Params/Param[1]$</AlertParameter5>
<AlertParameter6>$Data/Context/Params/Param[4]$</AlertParameter6>
<AlertParameter7>$Data/Context/Params/Param[5]$</AlertParameter7>
<AlertParameter8>$Data/Context/Params/Param[6]$</AlertParameter8>
<AlertParameter9>$Data/Context/Params/Param[7]$</AlertParameter9>
</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">4502</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.ReplicatedFolder"]/ReplicatedFolderGUID$</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.ReplicatedFolder"]/ReplicatedFolderGUID$</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<Or>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">4002</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">4008</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">4010</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">4114</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">4504</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</Or>
</Expression>
</And>
</Expression>
<Expression>
<And>
<Expression>
<Or>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">9008</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">9111</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</Or>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">Params/Param[3]</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">$Target/Property[Type="Microsoft.Windows.FileServer.DFSR.ReplicatedFolder"]/ReplicatedFolderGUID$</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</Expression>
</Or>
</Expression>
</And>
</SecondExpression>
</Configuration>
</UnitMonitor>