Tento objekt monitoruje přístupnost pracovní složky pro replikovanou složku a vytvoří varovnou výstrahu, pokud je složka nepřístupná. Pokud je pracovní složka nepřístupná, služba Replikace distribuovaného systému souborů (DFSR) nemůže zasaženou replikovanou složku replikovat.
Tento objekt monitoruje přístupnost pracovní složky pro replikovanou složku a vytvoří varovnou výstrahu, pokud je složka nepřístupná. To provádí tak, že zjišťuje přítomnost události 4212 služby Replikace distribuovaného systému souborů (DFSR). Pokud je pracovní složka nepřístupná, služba Replikace distribuovaného systému souborů (DFSR) nemůže zasaženou replikovanou složku replikovat.
Stav Není v pořádku tohoto monitoru indikuje, že služba Replikace distribuovaného systému souborů (DFSR) nemůže přistupovat k pracovní složce jedné nebo více replikovaných složek. Pracovní složka může být nepřístupná z následujících důvodů:
Cesta k pracovní složce neexistuje nebo není na místním svazku naformátovaném se systémem souborů NTFS.
Služba Replikace distribuovaného systému souborů (DFSR) nemá oprávnění úplného řízení k pracovní složce.
Antivirová nebo jiná aplikace zasahuje do činností přístupu k souborům služby Replikace distribuovaného systému souborů (DFSR).
Znovu vytvořte pracovní složku
K vyřešení tohoto problému použijte následující postup:
1. Cestu k pracovní složce zjistíte v textu popisu výstrahy monitoru v konzole Operations console. Případně použijte následující příkaz k získání cesty k pracovní složce, kde [Skupina_replikace]je název skupiny replikace hostující replikovanou složku: dfsradmin membership list /rgname:"[Skupina_replikace]"
2. Pomocí Průzkumníka Windows nebo příkazového řádku se přesvědčte, že pracovní složka se nachází na místním svazku naformátovaném se systémem souborů NTFS.
Pozn.: Ve výchozím stavu se pracovní složka nachází uvnitř skryté složky \dfsrprivate, která je podadresářem replikované složky. Pokud ji chcete zobrazit, vyhledejte ji podle názvu.
3. Pokud k pracovní složce nelze přístup, vytvořte novou pracovní složku v očekávaném umístění nebo změňte umístění pracovní složky. Informace o změně umístění pracovní složky získá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).
Opravte oprávnění replikované složky
Pokud služba Replikace distribuovaného systému souborů (DFSR) nemá oprávnění úplného řízení k replikované složce a pracovní složce, replikace se nezdaří. K vyřešení tohoto problému udělte místnímu systému účtu oprávnění úplného řízenípro replikovanou složku a podsložky a rovněž pro pracovní složku (pokud se nachází mimo replikovanou složku).
Ověření
Tento monitor se automaticky obnoví do stavu V pořádku, jakmile úspěšně inicializuje replikovanou složku.
Vytvoření diagnostické sestavy pro službu Replikace distribuovaného systému souborů (DFSR) (http://go.microsoft.com/fwlink/?LinkId=187099)
Událost 4212 služby Replikace distribuovaného systému souborů (DFSR) (http://go.microsoft.com/fwlink/?LinkId=187140)
Článek znalostní báze Microsoft Knowledge Base 822158 “Doporučení při hledání virů pro počítače, které používají aktuálně podporované verze systému Windows” (http://go.microsoft.com/fwlink/?LinkId=187091)
Target | Microsoft.Windows.FileServer.DFSR.ReplicatedFolder | ||
Parent Monitor | Microsoft.Windows.FileServer.DFSR.StagingAggregateMonitor | ||
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.InvalidStagingPathMonitor" Accessibility="Public" Enabled="true" Target="Microsoft.Windows.FileServer.DFSR.ReplicatedFolder" ParentMonitorID="Microsoft.Windows.FileServer.DFSR.StagingAggregateMonitor" Remotable="true" Priority="Normal" TypeID="Windows!Microsoft.Windows.2SingleEventLog2StateMonitorType" ConfirmDelivery="true">
<Category>StateCollection</Category>
<AlertSettings AlertMessage="Microsoft.Windows.FileServer.DFSR.InvalidStagingPathMonitor_AlertMessageResourceID">
<AlertOnState>Warning</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>Warning</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Data/Context/Params/Param[2]$</AlertParameter1>
<AlertParameter2>$Data/Context/Params/Param[3]$</AlertParameter2>
<AlertParameter3>$Data/Context/Params/Param[4]$</AlertParameter3>
<AlertParameter4>$Data/Context/Params/Param[1]$</AlertParameter4>
<AlertParameter5>$Data/Context/Params/Param[5]$</AlertParameter5>
<AlertParameter6>$Data/Context/Params/Param[6]$</AlertParameter6>
<AlertParameter7>$Data/Context/Params/Param[7]$</AlertParameter7>
</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">4212</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>
</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>