Stav fyzického disku

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

Monitor funkčního stavu fyzického disku platformy Solaris 9

Knowledge Base article:

Souhrn

Fyzický disk, který byl dříve k dispozici, již dostupný není.

Stav fyzického disku je určen na základě fyzických disků asociovaných s připojenými systémy souborů. Pokud není fyzický disk dostupný v předchozí iteraci zahrnut do aktuálního výčtu, bude považován za „V nepořádku“.

Konfigurace

Monitorování fyzických disků je ve výchozím nastavení zakázáno. Monitorování lze aktivovat aktivováním funkce vyhledávání objektu nazvané „Vyhledávat fyzické disky platformy Solaris 9“. Fyzické disky nejsou vyhledávány pro agenty instalované v neglobální zóně.

Výchozí konfigurace

Parametr

Výchozí hodnota

Interval (sekundy)

300

Přepsání lze použít ke změně hodnot parametrů definovaných výše pro všechny instance, určité instance nebo skupiny.

Příčiny

Stav „V nepořádku“ značí, že fyzický disk přešel do stavu offline. To může být způsobeno selháním kabelu disku, řadiče nebo napájení nebo také selháním samotného fyzického disku.

Řešení

Proveďte analýzu protokolů systémů, ve kterých je možné zjistit příčinu selhání.

K zobrazení stavu fyzického disku lze použít následující zobrazení:

Stav disku

Element properties:

TargetMicrosoft.Solaris.9.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
Fyzický disk není online.
Fyzický disk {0} nemá stav V pořádku.
RunAsDefault

Source Code:

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