This object monitors the DFS Replication service’s read-only mini-filter driver, and creates a Warning alert if it detects that the driver isn’t loaded.
This object monitors the DFS Replication service’s read-only mini-filter driver, and creates a Warning alert if it detects that the driver isn’t loaded.
An unhealthy state of this monitor indicates that the DFS Replication service’s read-only mini-filter driver is not loaded. This driver should be loaded at all times to enable the creation of read-only replicated folders.
Load the read-only mini-filter driver
To do so, open a command prompt window, and then type the following command, where [servername] is the Universal Naming Convention (UNC) path to the affected server:
sc [servername] start dfsro
Note: To start a service, you must be a member of the local Administrators group on the affected server.
Verification
This monitor automatically resets to a healthy state after this issue is resolved.
DFS Replication Best Practices Analyzer (http://go.microsoft.com/fwlink/?LinkId=164681)
Target | Microsoft.Windows.FileServer.DFSR.6.3.ReadOnlyFilterDriver | ||
Parent Monitor | System.Health.AvailabilityState | ||
Category | AvailabilityHealth | ||
Enabled | True | ||
Alert Generate | True | ||
Alert Severity | Warning | ||
Alert Priority | Normal | ||
Alert Auto Resolve | True | ||
Monitor Type | Microsoft.Windows.CheckNTServiceStateMonitorType | ||
Remotable | True | ||
Accessibility | Public | ||
Alert Message |
| ||
RunAs | Default |
<UnitMonitor ID="Microsoft.Windows.FileServer.DFSR.6.3.ReadOnlyFilterDriver.LoadedMonitor" Accessibility="Public" Enabled="true" Target="Microsoft.Windows.FileServer.DFSR.6.3.ReadOnlyFilterDriver" ParentMonitorID="Health!System.Health.AvailabilityState" Remotable="true" Priority="Normal" TypeID="Windows!Microsoft.Windows.CheckNTServiceStateMonitorType" ConfirmDelivery="false">
<Category>AvailabilityHealth</Category>
<AlertSettings AlertMessage="Microsoft.Windows.FileServer.DFSR.6.3.ReadOnlyFilterDriver.LoadedMonitor_AlertMessageResourceID">
<AlertOnState>Warning</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>Warning</AlertSeverity>
</AlertSettings>
<OperationalStates>
<OperationalState ID="Running" MonitorTypeStateID="Running" HealthState="Success"/>
<OperationalState ID="NotRunning" MonitorTypeStateID="NotRunning" HealthState="Warning"/>
</OperationalStates>
<Configuration>
<ComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<ServiceName>DfsrRo</ServiceName>
<CheckStartupType>false</CheckStartupType>
</Configuration>
</UnitMonitor>