Страница 1 из 1

Мониторинг LSI Logic SAS2004

Добавлено: 2013-12-02 17:23:41
skipper
Если кто-то сталкивался с мониторингом даннной "железяки" под FreeBSD, поделитесь, пожалуйста, опытом. Какой утилитой достучаться до статуса RAID'a?
К слову, на debian это реализуемо утилитой sas2ircu, м.б. это кому-нибудь пригодится.

Код: Выделить всё

mps0: <LSI SAS2004> port 0x2000-0x20ff mem 0xaa140000-0xaa143fff,0xa9d00000-0xa9d3ffff irq 26 at device 0.0 on pci12
da0: <LSI Logical Volume 3000> Fixed Direct Access SCSI-6 device 

Код: Выделить всё

root@helper3:/usr/ports/sysutils/smartmontools # smartctl -a /dev/da0
smartctl 6.2 2013-07-26 r3841 [FreeBSD 9.2-RELEASE amd64] (local build)
Copyright (C) 2002-13, Bruce Allen, Christian Franke, www.smartmontools.org

=== START OF INFORMATION SECTION ===
Vendor:               LSI
Product:              Logical Volume
Revision:             3000
User Capacity:        598,999,040,000 bytes [598 GB]
Logical block size:   512 bytes
Logical Unit id:      0x600508e00000000049998cc875619303
Device type:          disk
Local Time is:        Mon Dec  2 18:19:27 2013 MSK
SMART support is:     Unavailable - device lacks SMART capability.

=== START OF READ SMART DATA SECTION ===

Error Counter logging not supported

Device does not support Self Test logging

Re: Мониторинг LSI Logic SAS2004

Добавлено: 2013-12-03 11:27:34
BlitzKrieg
А чо там какой-нить хрени в портах для lsi нету чтоле?
Погугли тут на форуме мою тему про мониторинг hp там есть ссылка на скрипт для hp smart array его можно допилить а так через camcontrol можно попробовать (в скрипте есть как).

Re: Мониторинг LSI Logic SAS2004

Добавлено: 2013-12-03 14:09:49
skipper
BlitzKrieg писал(а):А чо там какой-нить хрени в портах для lsi нету чтоле?
Погугли тут на форуме мою тему про мониторинг hp там есть ссылка на скрипт для hp smart array его можно допилить а так через camcontrol можно попробовать (в скрипте есть как).
Это не HP, а лезвие IBM BladeCenter HS23.
В camcontrol я могу глянуть только производителя, марку и прочее, но статусов по рейду там нет.
HS23 это относительно новое лезвие от ibm, там при построении рейда во фре создается девайс /dev/mps0. В предыдущих лезвиях HS22 это был /dev/mpt0 и для него в портах есть тулза mptutil. А вот для mps ... :cz2:

Re: Мониторинг LSI Logic SAS2004

Добавлено: 2013-12-03 14:17:18
BlitzKrieg
какая разница hp не hp
показывай вывод

Код: Выделить всё

camcontrol devlist
camcontrol inquiry da0

Re: Мониторинг LSI Logic SAS2004

Добавлено: 2013-12-03 15:39:08
skipper
BlitzKrieg писал(а):какая разница hp не hp
показывай вывод

Код: Выделить всё

camcontrol devlist
camcontrol inquiry da0
camcontrol devlist

Код: Выделить всё

<LSI Logical Volume 3000>          at scbus0 target 1 lun 0 (da0,pass0)
camcontrol inquiry da0

Код: Выделить всё

pass0: <LSI Logical Volume 3000> Fixed Direct Access SCSI-6 device 
pass0: Serial Number   336465748159990389
pass0: 150.000MB/s transfers, Command Queueing Enabled

Re: Мониторинг LSI Logic SAS2004

Добавлено: 2013-12-03 15:54:19
BlitzKrieg
Поробуй массив поломай посмотри мож чо изменится.

Re: Мониторинг LSI Logic SAS2004

Добавлено: 2013-12-03 16:03:34
skipper
BlitzKrieg писал(а):Поробуй массив поломай посмотри мож чо изменится.
Нет уж, это не выход.

Re: Мониторинг LSI Logic SAS2004

Добавлено: 2013-12-03 16:33:02
BlitzKrieg
skipper писал(а):
BlitzKrieg писал(а):Поробуй массив поломай посмотри мож чо изменится.
Нет уж, это не выход.
Что значит не выход, а как ты хотел определить, что тебе покажет эта утилита в случае если диск из массива выпадет?
Дерни диск из массива да посмотри, чего тут страшного то. В любом случае все эти утилы проверять надо.

Re: Мониторинг LSI Logic SAS2004

Добавлено: 2013-12-03 17:43:37
skipper
BlitzKrieg, я понял, что ты имеешь ввиду (и теоретически, это может быть рабочим, пускай и "костыльным" решением), но хотелось бы иметь утилиту, которая может нативно читать статус raid массива с самого контроллера.

Re: Мониторинг LSI Logic SAS2004

Добавлено: 2013-12-03 19:25:06
BlitzKrieg
Это не костыльное решение. Выдерни диск, да посмотри изменится ли вывод. Кстати когда диск дернешь, посмотри в dmesg :-)

Re: Мониторинг LSI Logic SAS2004

Добавлено: 2013-12-04 17:09:07
skeletor
Попробуйте в портах утилиту megacli. Если не увидит, тогда качайте с оф.сайта megarc.

Re: Мониторинг LSI Logic SAS2004

Добавлено: 2013-12-04 17:25:28
skipper
skeletor писал(а):Попробуйте в портах утилиту megacli. Если не увидит, тогда качайте с оф.сайта megarc.
megacli

Код: Выделить всё

root@helper3:/usr/ports # MegaCli -AdpAllinfo -aALL
                                     

Exit Code: 0x01
megarc

Код: Выделить всё

root@helper3:/usr # megarc -AllAdpInfo


  **********************************************************************
        MEGARC MegaRAID Configuration Utility(FreeBSD)-1.04(03-02-2005)     
        By LSI Logic Corp.,USA
  **********************************************************************
    [Note: For SATA-2, 4 and 6 channel controllers, please specify
    Ch=0 Id=0..15 for specifying physical drive(Ch=channel, Id=Target)]

  Type ? as command line arg for help

  No Adapters Found

  Error: No MegaRaid Found

Re: Мониторинг LSI Logic SAS2004

Добавлено: 2013-12-04 17:26:28
BlitzKrieg
Ты диск выдернул camcontrol вывод посмотрел?:-) Мне уже самому интересно.

Re: Мониторинг LSI Logic SAS2004

Добавлено: 2013-12-04 17:43:56
skipper
Не так все просто с диском, сервер в датацентре. Что бы дернуть диск нужно согласовывать это с московскими админами-железячниками :) им нужно оставлять заявку на оформление пропуска в дэдик, оформлять еще какие-то бумажки на работе и тд и тп.
В общем геморойно, но если других вариантов не будет ... придется брать быка за рога.

Re: Мониторинг LSI Logic SAS2004

Добавлено: 2013-12-04 20:16:07
BlitzKrieg
skipper писал(а):Не так все просто с диском, сервер в датацентре. Что бы дернуть диск нужно согласовывать это с московскими админами-железячниками :) им нужно оставлять заявку на оформление пропуска в дэдик, оформлять еще какие-то бумажки на работе и тд и тп.
В общем геморойно, но если других вариантов не будет ... придется брать быка за рога.
Позвони в ДЦ попроси дежурного админа слезно выдернуть диск из массива :-)

Мониторинг LSI Logic SAS2004

Добавлено: 2015-05-22 11:55:49
olegeech
Юзайте утилиту sas2ircu . Правда она такая же убогая, как и этот говнорэйд. Но все-таки предоставляет какой-то базовый функционал.