Страница 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 ...

Re: Мониторинг LSI Logic SAS2004
Добавлено: 2013-12-03 14:17:18
BlitzKrieg
какая разница hp не hp
показывай вывод
Re: Мониторинг LSI Logic SAS2004
Добавлено: 2013-12-03 15:39:08
skipper
BlitzKrieg писал(а):какая разница hp не hp
показывай вывод
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 . Правда она такая же убогая, как и этот говнорэйд. Но все-таки предоставляет какой-то базовый функционал.