[an error occurred while processing this directive]

Определение во FreeBSD состояния RAID-массива на базе SAS контроллера LSI
Имеем сервер c RAID-контроллерами LSI SAS 1064E (SAS 3000 series) и  RAID-1,
который FreeBSD видит как устройство da0.

После физического удаления и последующего возвращения на место  одного из
дисков в syslog отображается соответствующее уведомление:

   Oct 21 22:16:28 bill kernel: mpt0:vol0(mpt0:0:0): RAID-1 - Degraded
   Oct 21 22:16:28 bill kernel: mpt0:vol0(mpt0:0:0): Status ( Enabled Re-Syncing )

Для просмотра типа RAID можно использовать "camcontrol periphlist da0", но при
этом данные о текущем состоянии RAID не отображаются.
Нашлось два решения:

1. Анализировать состояние переменной 
   sysctl dev.mpt.0.nonoptimal_volumes

если значение не равно нулю, то есть проблемы с состоянием RAID.

2. Собрать из исходных текстов mptutil (в портах его нет).

Пробуем получить состояние массива:

   mptutil show volumes

   mpt0 Volumes:
   Id     Size    Level   Stripe  State  Write-Cache  Name
   da0 (  136G) RAID-1          OPTIMAL   Disabled
 
04.12.2009 , Автор: Панфилов Алексей , Источник: http://subnets.ru/blog/?p=1056...
Ключи: lsi, raid, monitoring, freebsd
Раздел:    Корень / Администратору / Система / Диски и файлы / RAID массивы

[an error occurred while processing this directive]

[an error occurred while processing this directive]