PowerFlex 3.0: Alerta "disparidade de tipo de mídia do dispositivo" ao adicionar um novo dispositivo ao SDS
Summary: Ao adicionar um novo dispositivo a um SDS, novos alertas são exibidos indicando que o tipo de mídia do dispositivo não corresponde ao tipo de mídia do pool
Symptoms
- Nova instalação do VxFlex OS 3.0
- Adição de novos dispositivos a um SDS
- O alerta também será exibido ao alterar o tipo de mídia do pool para ser diferente do tipo de mídia do dispositivo.
Sintomas
- Ao adicionar um novo dispositivo a um pool com o tipo de mídia definido como SSD, as seguintes mensagens são exibidas nos eventos do MDM:
2019-04-02 16:19:23.517 SDS_DEV_MEDIA_TYPE_MISMATCH WARNING Performance metrics on SDS 00007f54d652e460 device /dev/sdb indicate a media type mismatch. Expected SSD, detected HDD. Check the health of mismatched device, or replace the device. 2019-04-02 16:19:24.528 SDS_DEV_MEDIA_TYPE_MISMATCH WARNING Performance metrics on SDS 00007f54d6537460 device /dev/sdc indicate a media type mismatch. Expected SSD, detected HDD. Check the health of mismatched device, or replace the device. The following alert will show in the GUI "Alerts" tab:The SDS trc logs show the following when adding the device:
02/04 16:18:56.973216 0x7f4ca2961db8:file_DeviceTypeTest_Run:00400: Device type test [devId df77712b00020000 /dev/sdb]: starting test in bound UMT [try 1 max 2] 02/04 16:18:59.835296 0x7f4ca57cfdb8:file_DeviceTypeTest_RunTest:00335: Device type test [devId df77712b00020000 /dev/sdb]: test summary: detected type DATA_SPINDLE, test time 2861989 micros, total IOs 128, fast IOs percentage 0, --- test thresholds: time spindle >= 256000 flash <= 64000, fast IOs percentage flash >= 80 02/04 16:19:01.353528 0x7f4ca2961db8:file_DeviceTypeTest_Run:00400: Device type test [devId df77712b00020000 /dev/sdb]: starting test in bound UMT [try 2 max 2] 02/04 16:19:11.744518 0x7f4ca435bdb8:file_DeviceTypeTest_RunTest:00335: Device type test [devId df77712b00020000 /dev/sdb]: test summary: detected type DATA_SPINDLE, test time 10390761 micros, total IOs 512, fast IOs percentage 0, --- test thresholds: time spindle >= 1024000 flash <= 256000, fast IOs percentage flash >= 80 02/04 16:19:11.744587 0x7f4ca2961db8:file_DeviceTypeTest_Run:00415: Device type test [devId df77712b00020000 /dev/sdb]: ended test [try 2 max 2] detected DATA_SPINDLE expected DATA_FLASH
Impacto
Se o dispositivo estiver sendo adicionado a um pool de granularidade fina (FG), o dispositivo será adicionado, mas será marcado como com erro e não utilizável.
Se o dispositivo estiver sendo adicionado a um pool MG, o dispositivo será adicionado e o alerta permanecerá na interface do usuário do.
Cause
Causa raiz
No VxFlex OS 3.0, a designação de um tipo de mídia para pools e discos foi introduzida por vários motivos, sendo um deles que apenas SSDs podem ser adicionados a um pool de granularidade fina FG. Ao adicionar um novo disco a um SDS, o SDS testa o disco para garantir que ele passe nas medições de desempenho projetadas para identificar uma SSD.
O teste tem duas métricas:
- tempo de execução geral de todas as E/S enviadas para o disco. As E/S são enviadas em paralelo para deslocamentos aleatórios no disco.
- a porcentagem de "E/S rápidas", conforme indicado pelo tempo esperado para retornar para essas E/S, deve ser > de 80%.
Se o disco falhar no primeiro teste, o SDS executará o teste novamente com mais E/S para garantir que o primeiro teste não tenha sido um acaso. Como observado na saída do trc acima, o tempo total gasto no segundo teste, que enviou 512 IOs, foi superior a 10 s. Além disso, nenhuma das E/S retornou abaixo dos limites de tempo necessários para marcá-las como "E/S rápidas". Assim, esse disco foi marcado como um disco rígido em um pool de tipo de mídia SSD.
Resolution
A primeira coisa a fazer aqui é remover e adicionar novamente o disco.
Se o disco continuar mostrando medições de desempenho que não correspondem ao tipo de disco e o alerta retornar, o hardware deverá ser verificado. Verifique se o controlador e o driver estão configurados corretamente e execute os testes de velocidade do disco conforme necessário. Envolva o fornecedor de hardware, conforme necessário.
Additional Information
Versões afetadas
VxFlex OS 3.0 e posterior
Correção feita na versão
Esse é um problema de hardware.
The SDS trc logs show the following when adding the device: