Integrità disco fisico

Microsoft.Linux.RHEL.4.PhysicalDisk.DiskHealth.Monitor (UnitMonitor)

Monitoraggio Integrità disco fisico Red Hat Enterprise Linux Server 4

Knowledge Base article:

Riepilogo

Un disco fisico precedentemente disponibile non è più disponibile.

Lo stato del disco fisico viene determinato analizzando i dischi fisici associati a sistemi di file montati. Se un disco fisico che era disponibile in un'iterazione precedente non è incluso nell'enumerazione attuale, viene considerato non integro.

Configurazione

Il monitoraggio dei dischi fisici è disattivato per impostazione predefinita. Abilitare il monitoraggio consentendo l'individuazione oggetti denominata "Individuazione dischi fisici Red Hat Enterprise Linux Server 4".

Configurazione predefinita

Parametro

Valore predefinito

Intervallo (secondi)

300

Override può essere utilizzato per modificare i valori di parametro definiti in precedenza per tutte le istanze o per istanze specifiche o gruppi.

Cause

Uno stato non integro indica che un disco fisico è non in linea. Il problema può essere causato da un cavo del disco, dal controller o da problemi di alimentazione, oltre che da un effettivo malfunzionamento del disco fisico.

Risoluzioni

Analizzare i registri di sistema per determinare la causa dell'errore.

Per visualizzare l'integrità del disco fisico, è possibile utilizzare la vista seguente:

Integrità disco

Element properties:

TargetMicrosoft.Linux.RHEL.4.PhysicalDisk
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
Il disco fisico non è in linea
Lo stato per il disco fisico {0} non è integro.
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.Linux.RHEL.4.PhysicalDisk.DiskHealth.Monitor" Accessibility="Public" Target="Microsoft.Linux.RHEL.4.PhysicalDisk" TypeID="Unix!Microsoft.Unix.WSMan.Status.Filtered.MonitorType" Enabled="true" ParentMonitorID="SystemHealth!System.Health.AvailabilityState">
<Category>AvailabilityHealth</Category>
<AlertSettings AlertMessage="Microsoft.Linux.RHEL.4.PhysicalDisk.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_DiskDriveStatisticalInformation?__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_DiskDriveStatisticalInformation']/*[local-name(.)='Name']</InstanceProperty>
<Status>/DataItem/WsManData/*[local-name(.)='SCX_DiskDriveStatisticalInformation']/*[local-name(.)='IsOnline']</Status>
<ExpectedStatus>true</ExpectedStatus>
</Configuration>
</UnitMonitor>