Estado de disco lógico

Microsoft.Linux.SLES.9.LogicalDisk.DiskHealth.Monitor (UnitMonitor)

Monitor Estado de disco lógico de SUSE Linux Enterprise Server 9

Knowledge Base article:

Resumen

Un disco lógico (sistema de archivos) que estaba previamente conectado ya no está disponible.

El estado del sistema de archivos se determina mediante la inspección de la tabla de montaje para identificar los sistemas de archivos montados de manera permanente. Si un sistema de archivos montado detectado en una iteración anterior no se incluye en la enumeración actual, se considera que su estado es incorrecto.

Configuración

Configuración predeterminada

Parámetro

Valor predeterminado

Intervalo (segundos)

300

Se pueden usar invalidaciones para cambiar los valores de parámetros definidos anteriormente para todas las instancias o para instancias o grupos específicos.

Causas

Un estado incorrecto indica que un sistema de archivos se ha desconectado. Esto puede deberse a que un disco no esté montado.

Resoluciones

Inspeccione el disco lógico en el Explorador de estado. El Explorador de estado proporciona información crítica y un mecanismo para volver a montar un sistema de archivos. Puede volver a montar un sistema de archivos desde el Explorador de estado mediante la tarea de recuperación "Montaje de estado de discos".

Opcionalmente, se puede utilizar la descripción del disco lógico proporcionada por el Explorador de estado para montar el sistema de archivos manualmente con el comando "mount" en el host afectado.

Puede usar la siguiente vista para ver el estado del sistema:

Estado de los discos

Element properties:

TargetMicrosoft.Linux.SLES.9.LogicalDisk
Parent MonitorSystem.Health.AvailabilityState
CategoryAvailabilityHealth
EnabledTrue
Alert GenerateTrue
Alert SeverityError
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMicrosoft.Unix.WSMan.Status.Filtered.MonitorType
RemotableTrue
AccessibilityPublic
Alert Message
El disco lógico no está conectado
El estado del disco lógico {0} no es correcto.
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.Linux.SLES.9.LogicalDisk.DiskHealth.Monitor" Accessibility="Public" Target="Microsoft.Linux.SLES.9.LogicalDisk" TypeID="Unix!Microsoft.Unix.WSMan.Status.Filtered.MonitorType" Enabled="true" ParentMonitorID="SystemHealth!System.Health.AvailabilityState">
<Category>AvailabilityHealth</Category>
<AlertSettings AlertMessage="Microsoft.Linux.SLES.9.LogicalDisk.DiskHealth.AlertMessage">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>Error</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Target/Property[Type="Unix!Microsoft.Unix.LogicalDevice"]/DeviceID$</AlertParameter1>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState HealthState="Success" MonitorTypeStateID="StatusOK" ID="StatusOK"/>
<OperationalState HealthState="Error" MonitorTypeStateID="StatusFailed" ID="StatusFailed"/>
</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>
<InstanceProperty>/DataItem/WsManData/*[local-name(.)='SCX_FileSystemStatisticalInformation']/*[local-name(.)='Name']</InstanceProperty>
<Status>/DataItem/WsManData/*[local-name(.)='SCX_FileSystemStatisticalInformation']/*[local-name(.)='IsOnline']</Status>
<ExpectedStatus>true</ExpectedStatus>
</Configuration>
</UnitMonitor>