Detta objekt övervakar DFS Replications felsökningslogg och skapar en varningsavisering om det upptäcker att DFS Replication inte kunde skriva till loggen.
Detta objekt övervakar DFS Replications felsökningslogg och skapar en varningsavisering om det upptäcker att DFS Replication inte kunde skriva till loggen. Det gör så genom att leta efter närvaro av DFS Replication-händelse 1302.
Ett feltillstånd för denna övervakare indikerar att loggföring av felsökning är inaktiverad eftersom DFS Replication inte kunde skriva till felsökningsloggen. Detta förekommer vanligen när DFS Replication inte kan komma åt sökvägen för mappen med felsökningsloggen. Detta kan förekomma av följande orsaker:
Volymen som är värd för felsökningsloggmappen är offline eller på en nätverksresurs.
Volymen som är värd för felsökningsloggmappen har slut på diskutrymme.
Felsökningsloggmappen har överskridit en kvot som är inställd för mappen eller volymen som är värd för mappen.
Felaktiga tillstånd är inställda på felsökningsloggmappen.
Sök efter felsökningsloggfiler
För att hitta sökvägen som är konfigurerad för felsökningsloggar ska man skriva in följande kommando på den berörda datorn:
wmic /namespace:\\root\microsoftdfs path DfsrMachineConfig get DebugLogFilePath
Bekräfta att sökvägen finns och att den är lokal för den berörda datorn. Det måste inte vara någon UNC-adress eller nätverkssökväg.
Om sökvägen inte finns skapar du antingen sökvägen eller ändrar standardplats för felsökningsloggen. Ändra plats för felsökningsloggen genom att skriva följande kommando, där [new_target_path] är den nya sökvägen för felsökningsloggar:
wmic /namespace:\\root\microsoftdfs path DfsrMachineConfig set DebugLogFilePath="[new_target_path]''
Öka tillgängligt diskutrymme
Om volymen som är värd för mellanlagringsmappen eller felsökningsloggfiler har lite diskutrymme ska man öka det tillgängliga diskutrymmet på volymen, öka storleken på volymen eller ändra sökväg för mellanlagringsmappen till en volym med mer tillgängligt diskutrymme.
Kontrollera tillgängligt diskutrymme manuellt genom att öppna ett kommandotolksfönster och skriva följande kommando där [servernamn] är namnet på värdservern för den berörda mappen och [domän\användare] är ditt användarnamn:
WMIC /node: "[servernamn]" /user: [domän\användare] volume list status.
Efter att ha frigjort utrymme, starta om tjänsten DFS Replication.
Justera kvoter
Om en kvot (NTFS-diskkvot eller File Server Resource Manager-kvot) begränsar den berörda mappen eller volymen ska man överväga att öka kvotstorleken.
För att justera mappar som skapats med File Server Resource Manager, se Kvothantering (http://go.microsoft.com/fwlink/?LinkId=187098).
För att justera NTFS-diskkvoter, använd kommandot Fsutil quota som det diskuteras i FSutil quota (http://go.microsoft.com/fwlink/?LinkId=187104).
Korrigera tillstånd för felsökningsloggmapp
Om tjänsten DFS Replication inte har Full Control-tillstånd för felsökningsloggmappen kommer loggföring att misslyckas. För att åtgärda detta problem ska man ge det lokala systemkontot Full Control-tillståndtill felsökningsloggmappen.
Verifiering
Denna övervakare återställs automatiskt till ett felfritt tillstånd efter att problemet har åtgärdats.
DFS Replication-händelse 1302 (http://go.microsoft.com/fwlink/?LinkId=187119)
Target | Microsoft.Windows.FileServer.DFSR.Service | ||
Parent Monitor | Microsoft.Windows.FileServer.DFSR.LoggingAggregateMonitor | ||
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.DebugLoggingFailureMonitor" Accessibility="Public" Enabled="true" Target="Microsoft.Windows.FileServer.DFSR.Service" ParentMonitorID="Microsoft.Windows.FileServer.DFSR.LoggingAggregateMonitor" Remotable="true" Priority="Normal" TypeID="Windows!Microsoft.Windows.2SingleEventLog2StateMonitorType" ConfirmDelivery="true">
<Category>StateCollection</Category>
<AlertSettings AlertMessage="Microsoft.Windows.FileServer.DFSR.DebugLoggingFailureMonitor_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>DFS Replication</FirstLogName>
<FirstExpression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">1302</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>
</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">1304</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">1004</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</Or>
</Expression>
</And>
</SecondExpression>
</Configuration>
</UnitMonitor>