Ten monitor umożliwia sprawdzanie procentowej ilości wolnego miejsca na docelowym dysku klastrowym.
Próg ilości wolnego miejsca na dysku klastrowym został przekroczony. Może to mieć niekorzystny wpływ na wydajność systemu, a możliwość dodawania lub modyfikowania istniejących plików na dysku klastrowym może być zablokowana do momentu udostępnienia dodatkowego wolnego miejsca.
Procedura monitorowania Wolne miejsce na dysku klastrowym to rozwiązanie o wielu opcjach konfiguracji, które umożliwia operatorom ustawienie różnych wartości progowych dla systemowych i innych niż systemowe woluminów dysku logicznego. Ponadto można ustawić oddzielne wartości progowe stanu ostrzeżenia i stanu błędu.
Ponieważ dyski klastrowe mogą mieć rozmiar od kilku gigabajtów do wielu terabajtów, procedura monitorowania Wolne miejsce na dysku klastrowym wymaga wskazania przez operatora wartości progowych w procentach, które muszą zostać przekroczone przed osiągnięciem progów ostrzeżenia i błędu. Oznacza to, że w celu osiągnięcia progu dysk systemowy lub inny niż systemowy musi przekroczyć wartości progowe określone w procentach.
Zwiększanie rozmiaru istniejących plików i dodawanie nowych plików powoduje zajmowanie wolnego miejsca na dysku klastrowym. Jeśli ilość wolnego miejsca na dysku klastrowym spadnie poniżej określonego progu, stan dysku klastrowego ulegnie zmianie.
Aby zwiększyć ilość wolnego miejsca na dysku, należy wykonać jedną lub więcej z następujących czynności:
Uruchom program Oczyszczanie dysku, aby zwolnić miejsce na dysku.
Utwórz kopię zapasową i usuń pliki lub usuń niepotrzebne pliki z dysku.
Przenieś pliki do innego dysku lub do magazynu offline.
Kup dodatkową pamięć lub wybierz większy dysk.
Target | Microsoft.Windows.Server.ClusterDisksMonitoring.ClusterDisk | ||
Parent Monitor | Microsoft.Windows.Server.ClusterDisksMonitoring.ClusterDisk.FreeSpaceMonitorRollup | ||
Category | AvailabilityHealth | ||
Enabled | True | ||
Alert Generate | True | ||
Alert Severity | MatchMonitorHealth | ||
Alert Priority | Normal | ||
Alert Auto Resolve | True | ||
Monitor Type | Microsoft.Windows.Server.ClusterDisksMonitoring.DiskState.Monitortype | ||
Remotable | True | ||
Accessibility | Public | ||
Alert Message |
| ||
RunAs | Default |
<UnitMonitor ID="Microsoft.Windows.Server.ClusterDisksMonitoring.ClusterDisk.FreeSpacePercent" Accessibility="Public" Enabled="true" Target="Microsoft.Windows.Server.ClusterDisksMonitoring.ClusterDisk" ParentMonitorID="Microsoft.Windows.Server.ClusterDisksMonitoring.ClusterDisk.FreeSpaceMonitorRollup" Remotable="true" Priority="Normal" TypeID="Microsoft.Windows.Server.ClusterDisksMonitoring.DiskState.Monitortype" ConfirmDelivery="false">
<Category>AvailabilityHealth</Category>
<AlertSettings AlertMessage="Microsoft.Windows.Server.ClusterDisksMonitoring.ClusterDisk.FreeSpacePercent.AlertMessage">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>MatchMonitorHealth</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/PrincipalName$</AlertParameter1>
<AlertParameter2>$Target/Property[Type="Microsoft.Windows.Server.ClusterDisksMonitoring.ClusterDisk"]/ClusterResourceName$</AlertParameter2>
<AlertParameter3>$Target/Property[Type="Microsoft.Windows.Server.ClusterDisksMonitoring.ClusterDisk"]/ClusterDiskName$</AlertParameter3>
<AlertParameter4>$Target/Property[Type="Microsoft.Windows.Server.ClusterDisksMonitoring.ClusterDisk"]/PartitionName$</AlertParameter4>
<AlertParameter5>$Data/Context/Value$</AlertParameter5>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="MonitorOk" MonitorTypeStateID="MonitorOk" HealthState="Success"/>
<OperationalState ID="MonitorWarning" MonitorTypeStateID="MonitorWarning" HealthState="Warning"/>
<OperationalState ID="MonitorError" MonitorTypeStateID="MonitorError" HealthState="Error"/>
</OperationalStates>
<Configuration>
<IntervalSeconds>900</IntervalSeconds>
<SyncTime/>
<LogSuccessEvent>true</LogSuccessEvent>
<ScriptGroupId>ClusterDiskMonitoring</ScriptGroupId>
<TargetComputer>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/PrincipalName$</TargetComputer>
<ClusterName>$Target/Property[Type="Microsoft.Windows.Server.ClusterDisksMonitoring.ClusterDisk"]/ClusterName$</ClusterName>
<TimeoutSeconds>300</TimeoutSeconds>
<ClusterResourceName>$Target/Property[Type="Microsoft.Windows.Server.ClusterDisksMonitoring.ClusterDisk"]/ClusterResourceName$</ClusterResourceName>
<CounterName>Free space / Percent</CounterName>
<DriveErrorThreshold>5</DriveErrorThreshold>
<DriveWarningThreshold>10</DriveWarningThreshold>
</Configuration>
</UnitMonitor>