Status van de logische schijf

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

Statusmonitor voor de logische SUSE Linux Enterprise Server 9-schijf

Knowledge Base article:

Samenvatting

Een logische schijf (bestandssysteem) die eerder online was, is niet langer beschikbaar.

De status van het bestandssysteem wordt bepaald door het inspecteren van de mount-tabel om permanent gekoppelde bestandssystemen te identificeren. Als een gekoppeld bestandssysteem dat in een vorige iteratie werd herkend, niet in de huidige opsomming wordt opgenomen, wordt de status van het systeem als niet in orde beschouwd.

Configuratie

Standaardconfiguratie

Parameter

Standaardwaarde

Interval (seconden)

300

Onderdrukkingen kunnen worden gebruikt om de hierboven gedefinieerde parameterwaarden te wijzigen voor alle exemplaren of voor specifieke exemplaren of groepen.

Oorzaken

Een slechte status geeft aan dat een bestandssysteem offline is. Dit kan worden veroorzaakt door een schijf die wordt ontkoppeld.

Oplossingen

Inspecteer de logische schijf in de Health Explorer. In Health Explorer wordt kritieke informatie en een mechanisme gegeven voor het opnieuw koppelen van een bestandssysteem. U kunt een bestandssysteem opnieuw koppelen vanuit Health Explorer met de taak Status schijf koppelen.

U hebt ook de mogelijkheid om de beschrijving van de logische schijf van de Health Explorer te gebruiken om het bestandssysteem handmatig te koppelen op de betreffende host met de opdracht 'mount'.

Om de status van het bestandssysteem weer te geven, kunt u de volgende weergave gebruiken:

Schijfstatus

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
De logische schijf is niet online
Logische schijf {0} heeft de status Fout.
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>