Hälsa för fysisk disk

Microsoft.Solaris.11.PhysicalDisk.DiskHealth.Monitor (UnitMonitor)

Övervakare för hälsa för fysisk disk för Solaris 11

Knowledge Base article:

Sammanfattning

En fysisk disk som tidigare var tillgänglig är inte längre tillgänglig.

Hälsan för den fysiska disken bestäms genom att kontrollera de fysiska diskar som är associerade med anslutna filsystem. En fysisk disk anses vara felaktig om den var tillgänglig i en föregående iteration och inte är inkluderad i den aktuella uppräkningen.

Konfiguration

Övervakning av fysiska diskar är inaktiverat som standard. Aktivera övervakning genom att aktivera objektidentifieringen "Identifiera fysiska diskar för Solaris 11". Fysiska diskar identifieras inte för agenter som är installerade i en zon som inte är global.

Standardkonfiguration

Parameter

Standardvärde

Intervall (sekunder)

300

Åsidosättningar kan användas för att ändra parametervärden som har definierats ovan för alla instanser eller för specifika instanser eller grupper.

Orsaker

Ett ogiltigt tillstånd anger att den fysiska disken är offline. Detta kan orsakas av diskkabelfel, kontrollantfel eller elfel samt fel på den verkliga fysiska disken.

Lösningar

Analysera systemloggar för att bestämma orsaken till felet.

Om du vill visa hälsan för den fysiska disken kan du använda följande vy:

Diskhälsa

Element properties:

TargetMicrosoft.Solaris.11.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
Den fysiska disken är inte online
Statusen för den fysiska disken {0} är inte felfri.
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.Solaris.11.PhysicalDisk.DiskHealth.Monitor" Accessibility="Public" Target="Microsoft.Solaris.11.PhysicalDisk" TypeID="Unix!Microsoft.Unix.WSMan.Status.Filtered.MonitorType" Enabled="true" ParentMonitorID="SystemHealth!System.Health.AvailabilityState">
<Category>AvailabilityHealth</Category>
<AlertSettings AlertMessage="Microsoft.Solaris.11.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>