Intégrité du disque logique

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

Cette analyse vérifie l'intégrité du disque logique SUSE Linux Enterprise Server 9

Knowledge Base article:

Résumé

Un disque logique (système de fichiers) qui était précédemment en ligne n'est plus disponible.

L'intégrité du système de fichiers est déterminée en examinant la table de montage pour identifier les systèmes de fichiers montés et permanents. Si un système de fichiers monté, et identifié dans une itération précédente, n'est pas inclus dans l'énumération en cours, il est considéré comme non intègre.

Configuration

Configuration par défaut

Paramètre

Valeur par défaut

Intervalle (secondes)

300

Les remplacements permettent de modifier les valeurs de paramètres définies ci-dessus pour toutes les instances, ou pour des instances ou groupes spécifiques.

Causes

Un état non intègre indique qu'un système de fichiers a été mis hors connexion. Cet événement peut être dû à un disque non monté.

Résolutions

Examinez le disque logique dans l'Explorateur d'intégrité. L'Explorateur d'intégrité fournit des informations importantes et le moyen de remonter un système de fichiers. Vous pouvez remonter un système de fichiers à partir de l'Explorateur d'intégrité à l'aide de la tâche de récupération « Montage intégrité du disque ».

Par ailleurs, vous pouvez utiliser la description du disque logique fournie par l'Explorateur d'intégrité pour monter manuellement le système de fichiers sur l'hôte défectueux à l'aide de la commande 'mount'.

Pour afficher l'intégrité du système de fichiers, vous pouvez utiliser l'affichage suivant :

Intégrité du disque

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
Le disque logique n'est pas en ligne
L'état du disque logique {0} n'est pas intègre.
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>