Есть ли способ узнать температуру диска с помощью MegaCLI или любой другой утилиты? Типа "tw_cli / cx / px показывать температуру" в 3ware.
ОС: Solaris x86.
В более новой версии MegaCLI (загрузите ее http://www-947.ibm.com/support/entry/portal/docdisplay?lndocid=migr-5082327) вы получите температуру диска с -PDList, протестированную на моих серверах. Дополнительная проблема заключается в том, что для температуры контроллера (что также важно) вам необходимо иметь датчик температуры на месте (кажется, он не поставляется с одним, по крайней мере, AdpAllInfo говорит, что)
С megacli 8.02.16 (и, возможно, более старыми версиями, кто знает) я нашел эту информацию для каждого диска с:
megacli -PDInfo -aALL
У каждого диска есть строка вроде:
Температура привода: 26 ° C (78,80 F)
Вы можете попробовать получить доступ к данным SMART с помощью smartmontools. Согласно их документам, поддерживается LSI.
С участием MegaCLI SAS RAID Management Tool Ver 8.07.10 May 28, 2013
это:
megacli -PDList -aAll | grep Temperature
Я нашел некоторые документация на MegaRaidCLI, посмотрите страницу 176. Работает ли MegaCli –PDInfo -PhysDrv[E0:S0,E1:S1....] -aN|-a0,1,2|-aALL
(при правильных параметрах) вернуть температуру? Я действительно не мог найти ничего другого.
например., MegaCli -PhysDrv[E0:S0] -aALL
?