The OpenNET Project / Index page

[ новости/++ | форум | wiki | теги ]

Определение во 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 / Лицензия: CC-BY
Раздел:    Корень / Администратору / Система / Диски и файлы / RAID массивы

Обсуждение [ RSS ]
 
  • 1.1, тигар, 23:03, 04/12/2009 [ответить] [смотреть все]
  • +/
    вообще-то mptutil есть в базе начиная с FreeBSD 8.0.
     
  • 1.2, cvsup, 19:40, 05/12/2009 [ответить] [смотреть все]
  • +/
    mptutil show drives должно удивить автора еще больше...
    а пихать софт в порты, когда оно есть в базе - это да
     
     
  • 2.3, Samm, 20:54, 05/12/2009 [^] [ответить] [смотреть все]
  • +/
    Наверное Вас это удивит, но достаточно много софта существоало в портах до включения в базовую систему. На вскидку могу вспомнить csup и freebsd-update. Обычно в таких портах просто ставят BROKEN при версии ОС >= той в которой утилита появилась.
     
     
  • 3.4, cvsup, 21:39, 05/12/2009 [^] [ответить] [смотреть все]
  • +/
    Я знаю.
     
  • 1.5, rootsubnets, 21:22, 07/12/2009 [ответить] [смотреть все]
  • +/
    >вообще-то mptutil есть в базе начиная с FreeBSD 8.0.

    ну мы рады за тя, что у тя есть сервера с 8.0
    а что по твоему мнению делать людям с 7.2 ?

    Samm, +1
    спасибо

     

    Ваш комментарий
    Имя:         
    E-Mail:      
    Заголовок:
    Текст:



      Закладки на сайте
      Проследить за страницей
    Created 1996-2017 by Maxim Chirkov  
    ДобавитьРекламаВебмастеруГИД  
    Hosting by Ihor