Com o megacli 8.02.16 (e talvez versões mais antigas, quem sabe), encontrei esta informação por unidade com:
megacli -PDInfo -aALL
Cada unidade tem uma linha como:
Drive Temperature :26C (78.80 F)
Existe alguma maneira de obter uma temperatura de unidade usando MegaCLI ou qualquer outro utilitário? Como "tw_cli / cx / px show temperature" em 3ware.
SO: Solaris x86.
Com o megacli 8.02.16 (e talvez versões mais antigas, quem sabe), encontrei esta informação por unidade com:
megacli -PDInfo -aALL
Cada unidade tem uma linha como:
Drive Temperature :26C (78.80 F)
Em uma versão mais recente da MegaCLI (obtenha o link ) você terá drive temp, com -PDList, testado em meus servidores. O problema adicional seria o fato de que para o controlador temp (também importante) você precisa ter um sensor de temperatura no lugar (parece que não vem com um, pelo menos AdpAllInfo diz que)
Você pode tentar acessar os dados do SMART com smartmontools . De acordo com seus documentos, o LSI é suportado.
Com MegaCLI SAS RAID Management Tool Ver 8.07.10 May 28, 2013
é:
megacli -PDList -aAll | grep Temperature
Encontrei algumas documentação no MegaRaidCLI, confira a página 176. A execução MegaCli –PDInfo -PhysDrv[E0:S0,E1:S1....] -aN|-a0,1,2|-aALL
(com parâmetros apropriados) retorna a temperatura? Eu realmente não consegui encontrar muita coisa.
por exemplo, MegaCli -PhysDrv[E0:S0] -aALL
?