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.
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.
With megacli 8.02.16 (and maybe older versions, who knows), I found this info per-drive with:
Each drive has a line like:
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.
With
MegaCLI SAS RAID Management Tool Ver 8.07.10 May 28, 2013
it is: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.e.g.,
MegaCli -PhysDrv[E0:S0] -aALL
?