Ferramenta do Windows para ler S.M.A.R.T. atributos na unidade SATA no gabinete HP D2700 usando o controlador P812

1

Eu tenho dois servidores HP DL380 G7 + controlador P812 + gabinete D2700. Eles são servidores de banco de dados com 144 Gb de RAM. Firmware P812 é 6.40, D2700 está em 0147

Ambos trabalharam muito bem com 18 OWC Mercury Extreme SSDs (SATA). Depois que eu adicionei mais 6 SSDs em ambos os gabinetes D2700 para fazer 24 SSDs em cada gabinete, um dos servidores está exibindo um desempenho de disco muito ruim comparado a como estava antes da atualização e comparado ao outro servidor.

Portanto, suspeito que um dos 6 SSDs adicionados ao servidor com desempenho ruim esteja com defeito. Mas qual deles? O HP Arrays Configuration Utility não mostra nenhum problema e nenhum problema aparece no POST. Mesmo o longo relatório da ACU não mostra nada.

Então eu gostaria de ver o S.M.A.R.T. atributos para essas unidades para ver se consigo identificar a falha. Existe uma ferramenta do Windows que me permitirá visualizar S.M.A.R.T. atributos nesta configuração?

Em uma pergunta muito semelhante Terceiros Unidades SSD no servidor HP Proliant - monitorando a integridade da unidade é sugerido o uso do smartctl da smartmontools. Infelizmente, não estou tendo sorte em ver os SSDs atrás do P812 + D2700 - como posso fazer o smartctl funcionar?

C:\Program Files\smartmontools\bin>smartctl -a /dev/sdc,0 -T permissive -s on
smartctl 6.3 2014-06-23 r3922 [x86_64-w64-mingw32-2012r2] (cf-20140623)
Copyright (C) 2002-14, Bruce Allen, Christian Franke, www.smartmontools.org

=== START OF INFORMATION SECTION ===
Vendor:               HP
Product:              LOGICAL VOLUME
Revision:             6.40
User Capacity:        5,760,841,244,672 bytes [5.76 TB]
Logical block size:   512 bytes
Rotation Rate:        15000 rpm
Logical Unit id:      0x600508b1001cf0ebb14e9131d7XXXXXX
Serial number:        PAGXQ0ARXXXXXX
Device type:          disk
Local Time is:        Fri Dec 12 18:42:32 2014 EST
SMART support is:     Unavailable - device lacks SMART capability.

=== START OF ENABLE/DISABLE COMMANDS SECTION ===
unable to fetch IEC (SMART) mode page [Input/output error]

=== START OF READ SMART DATA SECTION ===

Error Counter logging not supported

Device does not support Self Test logging

Aqui está a saída para o comando sugerido pela pergunta muito semelhante (eu mudei / dev / sda para / dev / sdc porque esse é o dispositivo do primeiro volume no P812:

C:\Program Files\smartmontools\bin>smartctl -a -l ssd /dev/sdc -d sat+cciss,1
smartctl 6.3 2014-06-23 r3922 [x86_64-w64-mingw32-2012r2] (cf-20140623)
Copyright (C) 2002-14, Bruce Allen, Christian Franke, www.smartmontools.org

/dev/sdc: Type 'sat+...': Unknown device type 'cciss,1'
=======> VALID ARGUMENTS ARE: ata, scsi, sat[,auto][,N][+TYPE], usbcypress[,X], usbjmicron[,p][,x][,N], usbsunplus, areca,N[/E], auto, test <=======

Use smartctl -h para obter um resumo de uso

    
por sevzas 13.12.2014 / 00:55

2 respostas

0

Aqui está a resposta para a pergunta original, pedindo por uma ferramenta Windows que me permita visualizar S.M.A.R.T. parâmetros em SSDs que ficam atrás de um HP SmartArray P812 em um chassi D2700:

Eu editei a resposta em 29 de agosto de 2017. Originalmente concluí que não havia uma ferramenta baseada em Windows que me permitisse consultar o S.M.A.R.T. parâmetros em uma unidade SATA em um gabinete D2700 usando um controlador P812, vejo que isso não é completamente preciso. Enquanto o HP Arrays Configuration Utility (ACU) não permite que eu consulte o S.M.A.R.T. parâmetros, ele notifica mim quando uma unidade está prevista para falhar em breve e essa notificação também aparece no Relatório de Diagnóstico de Matriz.

No momento da resposta original, considerei estes três candidatos, mas nenhum deles fez o trabalho na época. Os comentários abaixo podem não ser mais precisos:

  • SmartmonTools / smartctl - parece consultar o S.M.A.R.T. atrás de um controlador HP é suportado no Linux de acordo com Unidades SSD de terceiros no servidor HP Proliant - monitorando a integridade da unidade , mas a versão do windows do smartctl não parece oferecer suporte ao driver cciss, que é necessário para os controladores HP SmartArray, de acordo com o isto
  • HP SSA CLI - tem amplo suporte para controladores HP, mas não oferece suporte para S.M.A.R.T. - A HP parece favorecer sua própria tecnologia SmartSSD Wear Gauge. O comando que eu usei é: "controller slot = 1 ssdphysicaldrive all show detail" outro comando útil é "controller slot = 1 show ssdinfo"
  • HD Sentinel - anuncia o suporte para os controladores HP aqui , mas quando você lê a cópia fina aqui ele diz que não pode ficar atrás dos controladores HP SmartArray
por 17.12.2014 / 20:19
1

Forneça números detalhando seus números de desempenho esperado e real.

Além disso, qual é a topologia do SAS? Quantos cabos SFF-8088 existem entre o host e o D2700 JBOD?

Como mencionei anteriormente, o HP StorageWorks D2700 é SMART ciente e relatórios sobre Detalhes do SCSI Enclosure Services (SES) ... Mas seu caso de uso aqui é restrito. Isso é um monte de unidades SATA em um expansor. Sabemos que os tempos limite de SATA podem causa problemas com o desempenho em um backplane do expansor compartilhado, como o do D2700. No entanto, é mais provável que seja um problema de mídia de giro; não é um problema com um SSD.

Na minha experiência, os SSDs funcionam ou não. Não há muito entre ( a menos que você tenha atingido um limite de resistência de gravação ). Então as coisas que eu olhei são:

  • Você expandiu a matriz porque estava sem espaço. Exatamente como saiu do espaço antes da expansão? Espero que você não tenha esgotado o espaço. Pense nos SSDs e na falta de suporte a TRIM nesse controlador.

  • Eu teria recomendado o subprovisionamento dessas unidades ou limitando o tamanho Unidade lógica para considerar a funcionalidade TRIM ausente.

  • Atualize seu firmware. Você está em uma versão não suportada do firmware do gabinete D2700 (que foi recuperado) e seu controlador RAID também está atrasado. No momento em que escrevo, 0149 é o firmware correto do D2700 , e seu controlador deve estar em versão 6.60 . Atualize também os hosts.

  • Talvez seja hora de intensificar seu jogo . 24 x SATA SSDs de consumo em ônibus com excesso de assinaturas (controlador RAID e backplane JBOD), em que as unidades SATA de 6 Gbps são downshifted para 3Gbps , significa que você também alcançou os limites superiores do hardware. O controlador Smart Array P812 tem retornos decrescentes em SSD IOPS em ~ 6 discos.

por 13.12.2014 / 03:07