Состояние логического диска

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

Монитор "Работоспособность логического диска SUSE Linux Enterprise Server 9"

Knowledge Base article:

Краткое описание

Подключенный ранее логический диск (файловая система) теперь недоступен.

Работоспособность файловой системы определяется путем проверки таблицы подключения для выявления постоянно подключенных файловых систем. Если выявленная на предыдущей итерации подключенная файловая система отсутствует в текущем перечислении, она считается неработоспособной.

Настройка

Конфигурация по умолчанию

Параметр

Значение по умолчанию

Интервал (секунд)

300

Для изменения значений определенных выше параметров для всех экземпляров или отдельных экземпляров и групп могут использоваться переопределения.

Причины

Неработоспособное состояние указывает на недоступность файловой системы. Это может быть вызвано отключением диска.

Устранение

Проверьте логический диск в анализаторе работоспособности. Анализатор работоспособности предоставляет важнейшую информацию и средство для повторного подключения файловой системы. Можно заново подключить файловую систему в анализаторе работоспособности с помощью задачи восстановления "Подключение работоспособного диска".

Кроме того, можно воспользоваться описанием логического диска, предоставляемым анализатором работоспособности, для подключения файловой системы на соответствующем узле вручную с помощью команды "mount".

Для просмотра работоспособности файловой системы можно использовать следующее представление:

Работоспособность диска

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
Логический диск недоступен
Состояние логического диска {0} — ошибка.
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>