Tento objekt monitoruje svazky, které hostují replikované složky, a vytvoří varovnou výstrahu, pokud jsou na svazku zjištěny chyby, které by způsobily zastavení replikace službou Replikace distribuovaného systému souborů (DFSR).
Tento objekt monitoruje svazky, které hostují replikované složky, a vytvoří varovnou výstrahu, pokud jsou na svazku zjištěny chyby, které by způsobily zastavení replikace službou Replikace distribuovaného systému souborů (DFSR). To provádí tak, že zjišťuje přítomnost události 2004 služby Replikace distribuovaného systému souborů (DFSR).
Stav Není v pořádku tohoto monitoru indikuje, že replikace byla zastavena kvůli chybě na svazku hostujícím replikovanou složku. Tato chyba může být způsobena následujícími problémy:
Nedostatek volného místa na disku.
Replikovaná složka nebo pracovní složka překročila kvótu disku nebo složky.
Disk selhává.
Prozkoumejte část s dalšími informacemi o chybě a poté použijte následující řešení.
Zvětšete dostupné místo na disku
Pokud je na svazku hostujícím pracovní složku nebo soubory protokolu ladění nedostatek volného místa, zvětšete dostupné místo na svazku, zvětšete velikost svazku nebo změňte cestu pracovní složky na svazek s větším množstvím dostupného místa na disku.
K ručnímu ověření množství dostupného místa na disku otevřete okno příkazového řádku a zadejte následující příkaz, kde [název_serveru] je název serveru hostujícího postiženou složku a [doména\uživatel] je vaše uživatelské jméno:
WMIC /node: "[název_serveru]" /user: [doména\uživatel] volume list status.
Po uvolnění místa restartujte službu Replikace distribuovaného systému souborů (DFSR).
Upravte kvóty
Pokud kvóta (kvóta disku NTFS nebo kvóta služby Správce prostředků souborového serveru) omezuje postiženou složku nebo svazek, zvažte její zvýšení.
Informace o úpravě složek vytvořených pomocí služby Správce prostředků souborového serveru najdete v článku Správa kvót (http://go.microsoft.com/fwlink/?LinkId=187098).
Pokud chcete upravit kvóty disků NTFS, použijte příkaz Fsutil quota, jak je popsáno v článku FSutil quota (http://go.microsoft.com/fwlink/?LinkId=187104).
Změňte cestu pracovní složky
Použijte nástroj Správa systému souborů DFS ke změně umístění pracovní složky. Více se o tomto tématu dozvíte v článku Úprava velikosti kvóty pracovní složky a složky konfliktů a odstraněných položek (http://go.microsoft.com/fwlink/?LinkId=186944).
Pozn.: Ke správě replikované složky musíte být členem skupiny Domain Admins v doméně, ve které je replikační skupina nakonfigurovaná, nebo mít delegovaná oprávnění.
Zkontrolujte chyby na svazku
Pokud se tento problém vyskytuje často, zkontrolujte pomocí příkazu chkdsk svazek, který hostuje databázi služby Replikace distribuovaného systému souborů (DFSR). Rovněž zkontrolujte protokol systému v Prohlížeči událostí, zda neobsahuje události se zdrojem NTFS. Tyto události mohou indikovat, že disk selhává.
Ověření
Tento monitor se automaticky obnoví do stavu V pořádku, jakmile bude problém vyřešen.
Událost 2004 služby Replikace distribuovaného systému souborů (DFSR) (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>