Monitor wolnego miejsca na dysku logicznym w systemie HPUX 11iv2
Ilość wolnego miejsca na dysku logicznym (w systemie plików) jest mała. Może to mieć niekorzystny wpływ na wydajność systemu, a możliwość dodawania lub modyfikowania istniejących plików w systemie plików może być zablokowana do momentu udostępnienia dodatkowego wolnego miejsca.
Miejsce w systemie plików zarezerwowane dla użytkownika głównego nie jest uwzględniane w obliczanej wartości wolnego miejsca. Wykorzystanie miejsca w systemie plików jest obliczane przy użyciu bieżących wartości ilości wolnego miejsca i całkowitej ilości miejsca, które mogą niedokładnie oddawać prawdziwe użycie w przypadku systemów plików dynamicznie alokujących miejsce na dysku, takich jak system ZFS.
Próg monitora jest analizowany w odniesieniu do średnich wartości zwracanych w sondach do agenta, gdzie parametr Liczba próbek określa liczbę próbek uwzględnionych podczas obliczania średniej.
Można ustawić oddzielne wartości progowe stanu ostrzeżenia i stanu błędu. Ponieważ system plików może mieć różne rozmiary, od kilku gigabajtów do wielu terabajtów, monitor wolnego miejsca na dysku logicznym wymaga, aby operator określił wartości progowe zarówno w megabajtach, jak i w procentach. Progi ostrzeżenia i błędu są osiągane dopiero po przekroczeniu obu wartości progowych: w megabajtach i procentach.
Te monitor jest domyślnie wyłączony. Można go włączyć za pomocą zastąpienia, wskazania konkretnych wystąpień dysku logicznego lub wszystkich wystąpień dysku logicznego. Jeśli ten monitor jest włączony, należy wyłączyć monitor wolnego miejsca na dysku logicznym (%) za pomocą zastąpienia.
Konfiguracja domyślna
Parametr | Wartość domyślna |
Próg błędu (MB) | 1000 |
Próg błędu (%) | 5 |
Próg ostrzeżenia (MB) | 2000 |
Próg ostrzeżenia (%) | 10 |
Interwał (w sekundach) | 300 |
Liczba próbek | 1 |
W celu zmiany wartości parametrów zdefiniowanych powyżej dla wszystkich lub określonych wystąpień bądź grup można zastosować zastąpienia.
Zwiększanie rozmiaru istniejących plików i dodawanie nowych plików powoduje zajmowanie wolnego miejsca w systemie plików. Jeśli ilość wolnego miejsca w systemie plików spadnie poniżej określonego progu, stan dysku logicznego ulegnie zmianie.
Aby zwiększyć ilość dostępnego miejsca, należy wykonać jedną lub więcej z następujących czynności:
Wyświetl pojemność dysku w konsoli programu Operations Manager. Sprawdź, czy ostatnio zainstalowano jakieś nowe aplikacje.
Przejrzyj pliki dzienników, które wydają się bardzo duże. Sprawdź, czy te pliki to dzienniki bieżące czy historyczne. Rozważ możliwość utworzenia skompresowanych archiwów historycznych plików dziennika.
Utwórz kopię zapasową i usuń pliki lub usuń niepotrzebne pliki z systemu plików.
Przenieś pliki do innego systemu plików lub do magazynu offline.
Zwiększ pojemność miejsca do magazynowania.
Aby przejrzeć niedawną historię pojemności systemu plików, można użyć następującego widoku:
Pojemność dysku
Target | Microsoft.HPUX.11iv2.LogicalDisk | ||
Parent Monitor | System.Health.AvailabilityState | ||
Category | AvailabilityHealth | ||
Enabled | False | ||
Alert Generate | True | ||
Alert Severity | MatchMonitorHealth | ||
Alert Priority | Normal | ||
Alert Auto Resolve | True | ||
Monitor Type | Microsoft.Unix.WSMan.LogicalDisk.FreeSpace.MonitorType | ||
Remotable | True | ||
Accessibility | Public | ||
Alert Message |
| ||
RunAs | Default |
<UnitMonitor ID="Microsoft.HPUX.11iv2.LogicalDisk.FreeSpace.Monitor" Accessibility="Public" Target="Microsoft.HPUX.11iv2.LogicalDisk" TypeID="Unix!Microsoft.Unix.WSMan.LogicalDisk.FreeSpace.MonitorType" Enabled="false" ParentMonitorID="SystemHealth!System.Health.AvailabilityState">
<Category>AvailabilityHealth</Category>
<AlertSettings AlertMessage="Microsoft.HPUX.11iv2.LogicalDisk.FreeSpace.AlertMessage">
<AlertOnState>Warning</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>MatchMonitorHealth</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Data/Context/WsManData/*[local-name(.)='SCX_FileSystemStatisticalInformation']/*[local-name(.)='PercentFreeSpace']$</AlertParameter1>
<AlertParameter2>$Data/Context/WsManData/*[local-name(.)='SCX_FileSystemStatisticalInformation']/*[local-name(.)='FreeMegabytes']$</AlertParameter2>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState HealthState="Error" MonitorTypeStateID="UnderErrorThreshold" ID="UnderErrorThreshold"/>
<OperationalState HealthState="Warning" MonitorTypeStateID="UnderWarningThreshold" ID="UnderWarningThreshold"/>
<OperationalState HealthState="Success" MonitorTypeStateID="OverThreshold" ID="OverThreshold"/>
</OperationalStates>
<Configuration>
<TargetSystem>$Target/Host/Property[Type="Unix!Microsoft.Unix.Computer"]/NetworkName$</TargetSystem>
<Uri>http://schemas.microsoft.com/wbem/wscim/1/cim-schema/2/SCX_FileSystemStatisticalInformation?__cimnamespace=root/scx</Uri>
<Filter/>
<SplitItems>true</SplitItems>
<Interval>300</Interval>
<InstanceName>$Target/Property[Type="Unix!Microsoft.Unix.LogicalDevice"]/DeviceID$</InstanceName>
<ErrorPctThreshold>5</ErrorPctThreshold>
<ErrorMBThreshold>1000</ErrorMBThreshold>
<WarningPctThreshold>10</WarningPctThreshold>
<WarningMBThreshold>2000</WarningMBThreshold>
</Configuration>
</UnitMonitor>