LINUX.ORG.RU

Dell SAS 6/iR - аппаратный RAID-контроллер

 , ,


1

2

Вопрос новичка.

Имеется сервер Dell PowerEdge R200 и в нём аппаратный RAID-контроллер Dell SAS 6/iR.

В ULSAH4E есть параграф об организации программного RAID и почти ничего об организации аппаратного.

Чем можно управлять работой (проверить состояние, услышать предупреждение о сбое и т. п.) такого контроллера в Linux? Есть ли какие-нибудь общепринятые FOSS-интрументы для этого?

Стоит ли его вообще использовать или лучше освободить разъём и посмотреть в сторону программного md*?

★★

+
Выход из строя этого контроллера не грозит долгим простоем - таких машин в округе не одна, в случае аварии контроллер можно позаимствовать.

dumka ★★
() автор топика
Ответ на: комментарий от router

Гугл говорит

Это да, но это очень специфично. А общепринятых инструментов (находящихся в официальных репозиториях известных дистрибутивов) не существует? На мой взгляд, соответствующий оборудованию модуль ядра + общепринятая оболочка в пространстве пользователя были бы хорошим решением.

Кстати, ipmi в dell называется DRAC. Подозреваю, что через него и смотреть предупреждения.

Ага, это уже кое-что. А что для IPMI в Linux посоветуете: freeipmi, openipmi, ipmitool или ipmiutil?

dumka ★★
() автор топика
Последнее исправление: dumka (всего исправлений: 1)
Ответ на: комментарий от dumka

Тебе официальный репозиторий производителя железа недостаточно официальный?

opensource они не пишут, за редким исключением. И либо никто не хочет мейнтейнить, либо производители железа сами не дают включать в сторонние репы.

Ага, это уже кое-что. А что для IPMI в Linux посоветуете: freeipmi, openipmi, ipmitool или ipmiutil?

Для начала посоветую зайти на адрес ipmi браузером. Это KVM, встроенный в сам сервер. А потом гуглить. hp работает с openipmi, dell - не знаю

router ★★★★★
()
Ответ на: комментарий от router

Тебе официальный репозиторий производителя железа недостаточно официальный?

Официальный достаточно, но недостаточно надёжный в отношении долгосрочной поддержки. Впрочем, я понял, что на лучшее надеяться не стоит.

Для начала посоветую зайти на адрес ipmi браузером.

Нет, здесь оно так не работает, но с этим я разберусь.

В любом случае, истории успеха от людей, работающих с продукцией Dell, всё ещё принимаются.

dumka ★★
() автор топика
Ответ на: комментарий от dumka

ipmitool корректно работает на работе с R620/720. фишки с снмп у деллов не понял, на сайте в пдф одна документация, по факту ничего похожего в оидах нет.

stave ★★★★★
()
Последнее исправление: stave (всего исправлений: 1)
Ответ на: комментарий от stave

А, ну и да, опрашиваю драк, а не линукс.

stave ★★★★★
()
Ответ на: комментарий от router

Тебе официальный репозиторий производителя железа недостаточно официальный?

У делов такой веселый софт в репо. В последний раз он багнул и сожрал около 6 гб оперативы. После этого окончательно перестал ставить их софт и перешел на опрос драка.

stave ★★★★★
()
Ответ на: комментарий от stave

фишки с снмп у деллов не понял, на сайте в пдф одна документация, по факту ничего похожего в оидах нет.

А вот это отдаёт?

router@rhea:templates$ cat dell-poweredge/raid/oids 
controllerNumber        : 1.3.6.1.4.1.674.10893.1.20.130.1.1.1  : branch
controllerName          : 1.3.6.1.4.1.674.10893.1.20.130.1.1.2  : branch
controllerVendor        : 1.3.6.1.4.1.674.10893.1.20.130.1.1.3  : branch
controllerType          : 1.3.6.1.4.1.674.10893.1.20.130.1.1.4  : branch
controllerState         : 1.3.6.1.4.1.674.10893.1.20.130.1.1.5  : branch
controllerRebuildRateInPercent  : 1.3.6.1.4.1.674.10893.1.20.130.1.1.7  : branch
controllerFWVersion     : 1.3.6.1.4.1.674.10893.1.20.130.1.1.8  : branch
controllerCacheSizeInMB : 1.3.6.1.4.1.674.10893.1.20.130.1.1.9  : branch
controllerCacheSizeInBytes      : 1.3.6.1.4.1.674.10893.1.20.130.1.1.10 : branch
controllerPhysicalDeviceCount   : 1.3.6.1.4.1.674.10893.1.20.130.1.1.11 : branch
controllerLogicalDeviceCount    : 1.3.6.1.4.1.674.10893.1.20.130.1.1.12 : branch
#controllerC0BatteryState       : 1.3.6.1.4.1.674.10893.1.20.130.1.1.25 : branch
controllerRollUpStatus  : 1.3.6.1.4.1.674.10893.1.20.130.1.1.37 : branch
controllerPCISlot       : 1.3.6.1.4.1.674.10893.1.20.130.1.1.42 : branch

arrayDiskNumber : 1.3.6.1.4.1.674.10893.1.20.130.4.1.1  : branch
arrayDiskName   : 1.3.6.1.4.1.674.10893.1.20.130.4.1.2  : branch
arrayDiskVendor : 1.3.6.1.4.1.674.10893.1.20.130.4.1.3  : branch
arrayDiskState  : 1.3.6.1.4.1.674.10893.1.20.130.4.1.4  : branch
arrayDiskProductID      : 1.3.6.1.4.1.674.10893.1.20.130.4.1.6  : branch
arrayDiskSerialNo       : 1.3.6.1.4.1.674.10893.1.20.130.4.1.7  : branch
arrayDiskRevision       : 1.3.6.1.4.1.674.10893.1.20.130.4.1.8  : branch
arrayDiskLengthInMB     : 1.3.6.1.4.1.674.10893.1.20.130.4.1.11 : branch
arrayDiskFreeSpaceInMB  : 1.3.6.1.4.1.674.10893.1.20.130.4.1.19 : branch
arrayDiskBusType        : 1.3.6.1.4.1.674.10893.1.20.130.4.1.21 : branch
arrayDiskRollUpStatus   : 1.3.6.1.4.1.674.10893.1.20.130.4.1.23 : branch


virtualDiskNumber       : 1.3.6.1.4.1.674.10893.1.20.140.1.1.1  : branch
virtualDiskName : 1.3.6.1.4.1.674.10893.1.20.140.1.1.2  : branch
virtualDiskDeviceName: 1.3.6.1.4.1.674.10893.1.20.140.1.1.3     : branch
virtualDiskState: 1.3.6.1.4.1.674.10893.1.20.140.1.1.4  : branch
virtualDiskLengthInMB   : 1.3.6.1.4.1.674.10893.1.20.140.1.1.6  : branch
virtualDiskWritePolicy  : 1.3.6.1.4.1.674.10893.1.20.140.1.1.10 : branch
virtualDiskReadPolicy   : 1.3.6.1.4.1.674.10893.1.20.140.1.1.11 : branch
virtualDiskLayout       : 1.3.6.1.4.1.674.10893.1.20.140.1.1.13 : branch
virtualDiskCurStripeSizeInMB    : 1.3.6.1.4.1.674.10893.1.20.140.1.1.14 : branch
virtualDiskCurStripeSizeInBytes : 1.3.6.1.4.1.674.10893.1.20.140.1.1.15 : branch
virtualDiskRollUpStatus : 1.3.6.1.4.1.674.10893.1.20.140.1.1.19 : branch

З.Ы. Возможно, для работы с snmp надо доустанавливать их snmp-агенты на ОСь. У HP в восьмом поколении ilo научился сам отдавать данные по snmp, а до восьмого мог лишь форвардить запросы на ОСь, и нужно было ставить hp-snmp-agents

router ★★★★★
()
Последнее исправление: router (всего исправлений: 1)
Ответ на: комментарий от stave

ipmitool корректно работает на работе с R620/720...
А, ну и да, опрашиваю драк, а не линукс.

Т.е. у ваших машин DRAC отдаёт какую-то информацию по RAID-контроллерам?

Понятно, что у R200 и SAS 6/iR, всё может быть иначе, но хоть становится понятно куда копать. Спасибо.

Нашёл рекомендации Dell по использованию ipmitool: http://www.dell.com/downloads/global/power/ps4q04-20040204-murphy.pdf
Буду читать.

dumka ★★
() автор топика
Ответ на: комментарий от stave

У делов такой веселый софт в репо. В последний раз он багнул и сожрал около 6 гб оперативы.

можно утянуть софт, потестировать и добавить в собственный локальный репозиторий.

После этого окончательно перестал ставить их софт и перешел на опрос драка.

Без всяких веб-морд и демонов как правило можно жить, но утилита для настройки raid'а из-под ОСи всё равно нужна - не перезагружать же сервер из-за такой фигни

router ★★★★★
()
Ответ на: комментарий от stave

И кстати, не подскажешь - у dell есть утилита, которая из-под ОСи может сказать текущие настройки drac? Хотя бы ip.

У hp это hponcfg

router ★★★★★
()
Ответ на: комментарий от anonymous

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

router ★★★★★
()
Ответ на: комментарий от router

А вот это отдаёт?

завтра приду на работу и посмотрю.

З.Ы. Возможно, для работы с snmp надо доустанавливать их snmp-агенты на ОСь. У HP в восьмом поколении ilo научился сам отдавать данные по snmp, а до восьмого мог лишь форвардить запросы на ОСь, и нужно было ставить hp-snmp-agents

я опрашивал драк, поэтому не подходит совет :(

stave ★★★★★
()
Ответ на: комментарий от dumka

Т.е. у ваших машин DRAC отдаёт какую-то информацию по RAID-контроллерам?

ага

stave ★★★★★
()
Ответ на: комментарий от stave

Тогда похоже что на ОСь что-то устанавливается. Если что, я цитировал шаблон к devmon'у

router ★★★★★
()
Последнее исправление: router (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.