Monitor de espacio disponible en disco lógico de Solaris 10
La cantidad de espacio disponible en el disco lógico (sistema de archivos) es baja. El rendimiento del sistema puede verse afectado negativamente y la capacidad de agregar o modificar archivos existentes en el sistema de archivos puede estar en peligro hasta que esté disponible espacio adicional.
El espacio del sistema de archivos reservado para el usuario raíz no se incluye en el cálculo de espacio disponible. El uso de espacio del sistema de archivos se calcula a partir del número total de inodes y el número de inodes disponibles, que puede no representar de manera precisa el verdadero uso en sistemas de archivos que asignan espacio dinámicamente, como ZFS.
El umbral de monitor se analiza con el promedio de valores devueltos por sondeos realizados al agente, donde el parámetro de número de muestras controla el número de muestras incluidas en el cálculo del promedio.
Se pueden establecer valores de umbral independientes para estados de advertencia y error. Como el tamaño de los sistemas de archivos puede variar entre unos pocos gigabytes y muchos terabytes, el monitor de espacio disponible en disco lógico requiere que un operador indique los valores de umbral en megabytes y porcentaje. Hay que pasar los umbrales en megabytes y porcentaje antes de alcanzar los umbrales de advertencia y error.
Este monitor está deshabilitado de manera predeterminada. Se puede habilitar con una invalidación dirigida a instancias específicas de disco lógico o a todas las instancias de disco lógico. Si se habilita este monitor, debe deshabilitarse el monitor de porcentaje de espacio disponible en disco lógico mediante una invalidación.
Configuración predeterminada
Parámetro | Valor predeterminado |
Umbral de error (en MB) | 1000 |
Umbral de error (en porcentaje) | 5 |
Umbral de advertencia (en MB) | 2000 |
Umbral de advertencia (en porcentaje) | 10 |
Intervalo (segundos) | 300 |
Número de muestras | 1 |
Se pueden usar invalidaciones para cambiar los valores de parámetros definidos anteriormente para todas las instancias o para instancias o grupos específicos.
Cuando aumente el tamaño de los archivos existentes y se agreguen nuevos archivos, se ocupa el espacio disponible de un sistema de archivos. Cuando la cantidad de espacio disponible en el sistema de archivos cae por debajo del umbral, el estado del disco lógico cambia.
Para aumentar la cantidad de espacio disponible, siga uno o varios de estos procedimientos:
Vea la capacidad del disco desde la consola de Operations Manager. Determine si se ha instalado recientemente alguna aplicación nueva.
Revise los archivos de registro de registros que parezcan ser demasiado grandes. En caso afirmativo, determine si los registros son registros actuales o históricos. Considere la posibilidad de crear archivos comprimidos de los archivos de registro históricos.
Haga una copia de seguridad de archivos y quite dichos archivos, o elimine los archivos innecesarios del sistema de archivos.
Mueva archivos a otro sistema de archivos o a un medio de almacenamiento sin conexión.
Agregue capacidad de almacenamiento.
En la siguiente vista puede ver el historial reciente de capacidad del sistema de archivos:
Capacidad de disco
Target | Microsoft.Solaris.10.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.Solaris.10.LogicalDisk.FreeSpace.Monitor" Accessibility="Public" Target="Microsoft.Solaris.10.LogicalDisk" TypeID="Unix!Microsoft.Unix.WSMan.LogicalDisk.FreeSpace.MonitorType" Enabled="false" ParentMonitorID="SystemHealth!System.Health.AvailabilityState">
<Category>AvailabilityHealth</Category>
<AlertSettings AlertMessage="Microsoft.Solaris.10.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>