PowerFlex 3.0: Alerta "Device media type mismatch" cuando se agrega un nuevo dispositivo a SDS
Summary: Cuando se agrega un nuevo dispositivo a un SDS, se muestran nuevas alertas que indican que el tipo de medios del dispositivo no coincide con el tipo de medios del pool
Symptoms
- Nueva instalación de VxFlex OS 3.0
: adición de nuevos dispositivos a un SDS
: la alerta también se mostrará cuando se cambie el tipo de medios del pool para que difiera del tipo de medios del dispositivo.
Síntomas
- Cuando se agrega un nuevo dispositivo a un grupo con el tipo de medios configurado en SSD, se muestran los siguientes mensajes en los eventos de 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
Si el dispositivo se agrega a un pool de granularidad fina (FG), el dispositivo se agrega, pero se marca como con errores y no utilizable.
Si el dispositivo se agrega a un pool de MG, el dispositivo se agrega y la alerta permanecerá en la interfaz de usuario.
Cause
Causa principal
En VxFlex OS 3.0, la designación de un tipo de medios para pools y discos se introdujo por varios motivos, uno de los cuales es que solo se pueden agregar SSD a un pool de granularidad fina de FG. Cuando se agrega un nuevo disco a un SDS, el SDS prueba el disco para asegurarse de que pase las métricas de rendimiento diseñadas para identificar una SSD.
La prueba tiene dos métricas:
- tiempo total de ejecución de todas las E/S enviadas al disco. Las I/O se envían en paralelo a desplazamientos aleatorios en el disco.
- El porcentaje de "I/O rápidas", según lo indicado por el tiempo esperado de retorno para esas I/O, debe ser > del 80 %.
Si el disco falla la primera prueba, el SDS ejecuta la prueba nuevamente con más I/O para asegurarse de que la primera prueba no haya sido un error. Como se observó en el resultado trc de arriba, el tiempo total necesario en la segunda prueba, que envió 512 I/O, fue de más de 10 segundos. Además, ninguna de las I/O regresó por debajo de los umbrales de tiempo necesarios para marcarlas como "I/O rápidas". Por lo tanto, este disco se marcó como un disco duro en un pool de tipos de medios SSD.
Resolution
Lo primero que debe hacer aquí es quitar y volver a agregar el disco.
Si el disco continúa mostrando métricas de rendimiento que no coinciden con el tipo de disco y la alerta regresa, se debe comprobar el lado del hardware. Verifique que la controladora y el controlador estén configurados correctamente y ejecute pruebas de velocidad del disco según sea necesario. Involucre al proveedor de hardware según sea necesario.
Additional Information
Versiones afectadas
VxFlex OS 3.0 y superior
Problema corregido en la versión
Este es un problema de hardware.
The SDS trc logs show the following when adding the device: