Is there any way to get a drive temperature using MegaCLI or any other utility? Like "tw_cli /cx/px show temperature" in 3ware.
OS: Solaris x86.
Server Fault is a question and answer site for system and network administrators. It only takes a minute to sign up.Sign up to join this community
On a newer version of MegaCLI (get it from http://www-947.ibm.com/support/entry/portal/docdisplay?lndocid=migr-5082327) you will get drive temp, with -PDList, tested on my servers. The additional problem would be the fact that for controller temp (also important) you need to have a temp sensor in place (it seems it does not come with one, at least AdpAllInfo says that)
You could try accessing the SMART data with smartmontools. According to their docs, LSI is supported.
I found some documentation on the MegaRaidCLI, check out page 176. Does running
MegaCli –PDInfo -PhysDrv[E0:S0,E1:S1....] -aN|-a0,1,2|-aALL (with proper parameters) return the temperature? I really couldn't find much else.
MegaCli -PhysDrv[E0:S0] -aALL?