Ten monitor sprawdza ilość wolnego miejsca (w \%) na docelowym dysku klastrowym.
Ilość wolnego miejsca na dysku klastrowym przekroczyła wartość progową. Wydajność systemu może się obniżyć, a dodawanie lub modyfikowanie istniejących plików na dysku klastrowym może być niemożliwe do chwili udostępnienia dodatkowego wolnego miejsca.
Procedura monitorowania Dysk klastrowy — wolne miejsce jest rozwiązaniem o dużych możliwościach konfiguracji, dzięki którym operatorzy mogą ustawiać różne wartości progowe dotyczące woluminów systemowych i niesystemowych dysków logicznych. 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, w procedurze monitorowania Dysk klastrowy — wolne miejsce operator wskazuje wartości progowe w procentach, po przekroczeniu których osiągane są progi ostrzeżenia i błędu. Oznacza to, że w celu osiągnięcia progu musi nastąpić przekroczenie podanych w procentach wartości progowych dotyczących dysku systemowego lub niesystemowego.
W miarę powiększania się rozmiaru istniejących i dodawania nowych plików zmniejsza się ilość wolnego miejsca na dysku klastrowym. Gdy ilość wolnego miejsca na dysku klastrowym spadnie poniżej określonego progu, zmieni się stan tego dysku klastrowego.
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.NewOS | ||
Parent Monitor | Microsoft.Windows.Server.ClusterDisksMonitoring.ClusterDisk.FreeSpaceMonitorRollup.Nano | ||
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.NanoServer | ||
Remotable | True | ||
Accessibility | Public | ||
Alert Message |
| ||
RunAs | Default |
<UnitMonitor ID="Microsoft.Windows.Server.ClusterDisksMonitoring.ClusterDisk.FreeSpacePercent.NanoServer" Accessibility="Public" Enabled="true" Target="Microsoft.Windows.Server.ClusterDisksMonitoring.ClusterDisk.NewOS" ParentMonitorID="Microsoft.Windows.Server.ClusterDisksMonitoring.ClusterDisk.FreeSpaceMonitorRollup.Nano" Remotable="true" Priority="Normal" TypeID="Microsoft.Windows.Server.ClusterDisksMonitoring.DiskState.Monitortype.NanoServer" 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.Base"]/ClusterResourceName$</AlertParameter2>
<AlertParameter3>$Target/Property[Type="Microsoft.Windows.Server.ClusterDisksMonitoring.ClusterDisk.Base"]/ClusterDiskName$</AlertParameter3>
<AlertParameter4>$Target/Property[Type="Microsoft.Windows.Server.ClusterDisksMonitoring.ClusterDisk.Base"]/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.Base"]/ClusterName$</ClusterName>
<TimeoutSeconds>300</TimeoutSeconds>
<ClusterResourceName>$Target/Property[Type="Microsoft.Windows.Server.ClusterDisksMonitoring.ClusterDisk.Base"]/ClusterResourceName$</ClusterResourceName>
<CounterName>Free space / Percent</CounterName>
<DriveErrorThreshold>5</DriveErrorThreshold>
<DriveWarningThreshold>10</DriveWarningThreshold>
</Configuration>
</UnitMonitor>