URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 93956
[ Назад ]

Исходное сообщение
"SAS-SSD и adaptec 58xx  - мониторинг износа дисков"

Отправлено Klaus , 25-Окт-12 16:16 
Собственно сабж.

Дело в том, что с точки зрения контроллера эти диски будут обычными sas-дисками.

Если бы не контроллер, то всё очень просто: включил smartd и  через smartctl сливаешь инфу о состоянии каждого харда (распарсиваешь вывод скриптом, как тебе надо).

А как получить smart-информацию при включенном контроллере?

Утилита arcconf весьма немногословна по части smart.

Кто-нибудь использовал sas-ssd в raid массиве? Как оно мониторится?

Зачем надо?

Просто диски будут использоваться очень интенсивно, и, поскольку это ssd, нужно держать руку на пульсе.


Содержание

Сообщения в этом обсуждении
"SAS-SSD и adaptec 58xx  - мониторинг износа дисков"
Отправлено Аноним , 26-Окт-12 14:37 
В порядке бреда...
Если это SAS-диски, то у них ведь два интерфейсных разъёма? (для multipath...)
Может быть второй порт диска подключить к тому контроллеру, который позволит считывать smart?

"SAS-SSD и adaptec 58xx  - мониторинг износа дисков"
Отправлено Rush_alex , 26-Окт-12 15:03 
> В порядке бреда...
> Если это SAS-диски, то у них ведь два интерфейсных разъёма? (для multipath...)
> Может быть второй порт диска подключить к тому контроллеру, который позволит считывать
> smart?

Этим и плохи железные рейды, не помониторить....


"SAS-SSD и adaptec 58xx  - мониторинг износа дисков"
Отправлено Klaus , 29-Окт-12 11:49 
> В порядке бреда...
> Если это SAS-диски, то у них ведь два интерфейсных разъёма? (для multipath...)
> Может быть второй порт диска подключить к тому контроллеру, который позволит считывать
> smart?

Там целая серверная корзина. Теоретически можно, кончено, извратнуться, но вроде как adaptec 5805 должен снимать smart и так. Чуть ниже в ветке я отписал вывод утилиты контроллера. Странное сообщение об ошибке, и странно помечены диски в выводе как smart: no . А диски не старые отнюдь.


"SAS-SSD и adaptec 58xx  - мониторинг износа дисков"
Отправлено Аноним , 27-Окт-12 14:00 
> Утилита arcconf весьма немногословна по части smart.

arcconf GETSMARTSTATS 1
id атрибутов там есть, raw value - тоже есть. Что еще надо?


"SAS-SSD и adaptec 58xx  - мониторинг износа дисков"
Отправлено Klaus , 29-Окт-12 11:45 
>> Утилита arcconf весьма немногословна по части smart.
> arcconf GETSMARTSTATS 1
> id атрибутов там есть, raw value - тоже есть. Что еще надо?

Пробовал ещё в самом начале, выдает удивительные вещи:


# arcconf GETSMARTSTATS 1    
Controllers found: 1
<SmartStats controllerID="0" time="1351247364" deviceVendor="Adaptec" deviceName="5805" serialNumber="1D2811AF0E4">
</SmartStats>

The driver could not execute the requested IOCTL sssssssssssssssssssssssss, nnn=ssssssssssssssssssssssssssssss.

Command failed.


А ещё выдает в описании дисков:

SAS – FUJITSU MBA3300RC, SATA – WDC WD2003FYYS-0 - помечены в выводе как  “S.M.A.R.T. : No”

Но в них должен быть smart по идее?


"SAS-SSD и adaptec 58xx  - мониторинг износа дисков"
Отправлено Klaus , 29-Окт-12 12:22 
>> Утилита arcconf весьма немногословна по части smart.
> arcconf GETSMARTSTATS 1
> id атрибутов там есть, raw value - тоже есть. Что еще надо?

Ещё прикол:

попробовал на другом серваке с более новой моделью контроллера  -Adaptec 6405 (OS FreeBSD) запросить smarts:

# arcconf GETSMARTSTATS 1
Controllers found: 1
<SmartStats controllerID="0" time="1351498113" deviceVendor="Adaptec" deviceName="6405" serialNumber="1B3611BEA10">
</SmartStats>


Command completed successfully.

И все диски в выводе getconfig тоже помечены как smarts: no .

SEAGATE Model ST3300655SS

HITACHI Model HUS153030VLS300

Забавно, однако.

Может, под FreeBSD снять статистику smarts с рейда вообще нереально для adaptec?


"SAS-SSD и adaptec 58xx  - мониторинг износа дисков"
Отправлено PavelR , 28-Окт-12 01:12 
> Собственно сабж.
> Дело в том, что с точки зрения контроллера эти диски будут обычными
> sas-дисками.
> Если бы не контроллер, то всё очень просто: включил smartd и  
> через smartctl сливаешь инфу о состоянии каждого харда (распарсиваешь вывод скриптом,
> как тебе надо).
> А как получить smart-информацию при включенном контроллере?

На 6405 (про другие не знаю, нету у меня) можно делать как-то типа "smartctl -a -d sat /dev/sg4"  (sgX)

Ну и вариации опций команды...


[UPD: Не заметил, что у вас FreeBSD, как там - не знаю, у меня оно на Linux]


"SAS-SSD и adaptec 58xx  - мониторинг износа дисков"
Отправлено Klaus , 29-Окт-12 11:53 
>[оверквотинг удален]
>> sas-дисками.
>> Если бы не контроллер, то всё очень просто: включил smartd и
>> через smartctl сливаешь инфу о состоянии каждого харда (распарсиваешь вывод скриптом,
>> как тебе надо).
>> А как получить smart-информацию при включенном контроллере?
> На 6405 (про другие не знаю, нету у меня) можно делать как-то
> типа "smartctl -a -d sat /dev/sg4"  (sgX)
> Ну и вариации опций команды...
> [UPD: Не заметил, что у вас FreeBSD, как там - не знаю,
> у меня оно на Linux]

Вот во freebsd так и не получается как раз :-) Тоже пробовал. Не делается там для дисков отдельных устройств в /dev, если диски подключены через аппаратный raid-контроллер. У adaptec 5805, по крайней мере.