DFS-R: Replikációs hiba állapota

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

Ez az objektum a replikációt figyeli, és figyelmeztető riasztást hoz létre, ha a replikáció valamilyen hiba miatt leáll.

Knowledge Base article:

Összefoglalás

Ez az objektum a replikációt figyeli, és figyelmeztető riasztást hoz létre, ha a replikáció valamilyen hiba miatt leáll. Ehhez az elosztott fájlrendszer replikációs szolgáltatásának 4004-es eseményét keresi az elosztott fájlrendszer replikációs szolgáltatásának eseménynaplójában.

Okok

A figyelő sérült állapota azt jelzi, hogy egy replikált mappán egy hiba miatt leállt a replikáció. Ennek több oka is lehet, például a következők:

Az eseményt kiváltó okokkal kapcsolatos további információ az esemény szövegében található.

Megoldások

A rendelkezésre álló lemezterület növelése

A hiba elhárításához kövesse a következő eljárást:

1. Ellenőrizze a riasztási leírásban szereplő hibát az operatív konzolon. A következő hiba jelenik meg, ha nincs elegendő lemezterület: 112-es hiba (Nincs elegendő szabad terület a lemezen.)

2. Ha a köteten kevés a rendelkezésre álló lemezterület, növelje a köteten elérhető lemezterületet vagy a kötet méretét, vagy növelje az átmeneti mappát tartalmazó mappa kvótáját.

A rendelkezésre álló lemezterület manuális ellenőrzéséhez nyisson meg egy parancsablakot, és írja be a következő parancsot, ahol a [kiszolgálónév] az érintett mappát tároló kiszolgáló neve, a [tartomány\felhasználó] pedig az Ön felhasználóneve:

WMIC /node: "[kiszolgálónév]" /user: [tartomány\felhasználó] volume list status.

A lemezterület felszabadítását követően indítsa újra az elosztott fájlrendszer replikációs szolgáltatását.

Az elosztott fájlrendszer replikációs szolgáltatás kvótáinak módosítása

Módosíthatja az átmeneti mappa, illetve az ütköző és törölt fájlok számára fenntartott mappa kvótáját az elosztott fájlrendszer replikációs szolgáltatás lemezterületre vonatkozó követelményeinek csökkentéséhez. Ehhez lásd: Az átmeneti mappa, illetve az ütköző és törölt fájlok számára fenntartott mappa kvótájának módosítása (http://go.microsoft.com/fwlink/?LinkId=186944).

Fontos: Ha az átmeneti mappára érvényes kvóta túl alacsony, az elosztott fájlrendszer replikációs szolgáltatása további processzorkapacitást és lemezerőforrásokat is igénybe vehet az átmeneti fájlok ismételt létrehozásához. Ilyenkor a replikálás is lelassulhat, hiszen az átmeneti tárterület hiánya jelentősen korlátozhatja a partnerekkel egyidejűleg lebonyolított adatátvitelek számát. Az átmeneti mappa, illetve az ütköző és törölt fájlok számára fenntartott mappa méretének növelésével növelheti a replikáció teljesítményét, valamint a javítható ütköző és törölt fájlok számát.

A replikált mappára vonatkozó engedélyek javítása

Ha az elosztott fájlrendszer replikációs szolgáltatása nem rendelkezik Teljes hozzáférés engedéllyel a replikált mappához és az átmeneti mappához, a replikáció sikertelen lesz. A probléma megoldásához rendeljen a replikált mappára, az almappákra és az átmeneti mappára (ha az a replikált mappán kívül található) vonatkozó Teljes hozzáférésengedélyt a helyi rendszerfiókhoz.

A replikált mappa elérési útjának javítása

A probléma megoldásához ellenőrizze a helyi elérési út elérhetőségét, és szükség esetén állítsa a kötetet online állapotba.

Ha az elérési út megváltozott, távolítsa el a kiszolgáló tagságát a replikációs csoportból, majd újra hozza létre azt. Ehhez a Tartománygazdák csoport tagjának kell lennie vagy megfelelő jogosultságokkal kell rendelkeznie.

A feladatátvevő fürterőforrás online állapotának ellenőrzése

Ha a kiszolgáló egy feladatátvevő fürt tagja, ellenőrizze, hogy az elosztott fájlrendszer replikációs szolgáltatása erőforrás online állapotú. Ehhez nyissa meg a Feladatátvevőfürt-kezelőt az érintett kiszolgálón, majd ellenőrizze, hogy a megfelelő fürtözött fájlkiszolgáló-példány állapota Online. Ha nem az, jelölje ki a megfelelő erőforrást, majd kattintson a Szolgáltatás vagy alkalmazás online állapotba helyezése lehetőségre.

Ezt úgy végezheti el a Windows PowerShell™ segítségével, hogy megnyit egy Windows PowerShell parancssori ablakot, amikor egy olyan fiókkal van bejelentkezve, amely tagja a feladatátvevő fürt helyi Rendszergazdák csoportjának, majd beírja a következő parancsot, ahol a [replikált_mappa_gyökérútvonala] a fürtözött fájlkiszolgáló-példányon tárolt replikált mappa gyökérútvonala:

get-wmiobject -namespace root\mscluster -class MSCluster_Resource -Filter "name='DFSR [replikált_mappa_gyökérútvonala]'"

Ha az erőforrás online állapotban van, az Állapot mezőnek 2 értékűnek kell lennie.

Fontos: A replikált mappa gyökérútvonalának megadásakor minden fordított perjel elé tegyen egy második fordított perjelet (\). Például a d:\shares\public elérési utat így írja be: d:\\shares\\public.

Ellenőrzés

A figyelő a replikáció befejeződését követően automatikusan visszaáll Kifogástalan állapotúra.

A replikáció kifogástalan állapotának manuális ellenőrzéséhez futtasson egy terjesztési tesztet az érintett mappán az Elosztott fájlrendszer kezelése beépülő modul vagy a következő parancsok használatával, ahol a [ReplikációsCsoport]a replikációs csoport neve, a [ReplikáltMappa]pedig a replikált mappa neve:

dfsrdiag propagationtest /rgname:"[ReplikációsCsoport]" /rfname:"[ReplikáltMappa]" /testfilename:DFS-RTestFile.xml

dfsrdiag propagationreport /rgname:"[ReplikációsCsoport]" /rfname:"[ReplikáltMappa]" /testfilename:DFS-RTestFile.xml /reportfilename:c:\DFS-R_Report.xml

További tudnivalók

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: A replikáció egy hiba miatt leállt
Az elosztott fájlrendszer replikációs szolgáltatása leállította a replikációt a helyi {0} elérési úton található replikált mappa esetében.
További információ: Hiba: {1} ({2})
A hiba további környezete: {3} Replikált mappa neve: {4}
Replikált mappa azonosítója: {5} Replikációs csoport neve: {6}
Replikációs csoport azonosítója: {7}
Tag azonosítója: {8}
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.Windows.FileServer.DFSR.ReplicationStoppedOnErrorMonitor" 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.ReplicationStoppedOnErrorMonitor_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[5]$</AlertParameter3>
<AlertParameter4>$Data/Context/Params/Param[2]$</AlertParameter4>
<AlertParameter5>$Data/Context/Params/Param[6]$</AlertParameter5>
<AlertParameter6>$Data/Context/Params/Param[1]$</AlertParameter6>
<AlertParameter7>$Data/Context/Params/Param[7]$</AlertParameter7>
<AlertParameter8>$Data/Context/Params/Param[8]$</AlertParameter8>
<AlertParameter9>$Data/Context/Params/Param[9]$</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">4004</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>