LSI MegaRaid – 获取硬盘温度

有没有办法使用MegaCLI或任何其他工具获得驱动器温度? 像3ware中的“tw_cli / cx / px显示温度”。

操作系统:Solaris x86。

随着megacli 8.02.16(也许更老的版本,谁知道),我发现这个信息每驱动器:

megacli -PDInfo -aALL 

每个驱动器都有一条线,如:

驱动温度:26C(78.80 F)

在较新版本的MegaCLI(从http://www-947.ibm.com/support/entry/portal/docdisplay?lndocid=migr-5082327得到它),你将得到驱动温度,与-PDList,在我的服务器上testing。 额外的问题是,对于控制器临时(也是重要的),你需要有一个临时传感器(看起来没有一个,至lessAdpAllInfo说)

您可以尝试使用smartmontools访问SMART数据。 根据他们的文档,LSI支持。

MegaCLI SAS RAID Management Tool Ver 8.07.10 May 28, 2013是:

 megacli -PDList -aAll | grep Temperature 

我在MegaCli –PDInfo -PhysDrv[E0:S0,E1:S1....] -aN|-a0,1,2|-aALL上find了一些文档 ,查看第176页。是否运行MegaCli –PDInfo -PhysDrv[E0:S0,E1:S1....] -aN|-a0,1,2|-aALL (带有正确的参数)返回温度? 我真的找不到其他的东西。

例如, MegaCli -PhysDrv[E0:S0] -aALL