PowerFlex 3.0 : Alerte « Device media type mismatch » lors de l’ajout d’un nouveau périphérique au SDS
Summary: Lors de l’ajout d’un nouvel appareil à un SDS, de nouvelles alertes s’affichent, indiquant que le type de support de l’appareil ne correspond pas au type de support du pool
Symptoms
- Nouvelle installation de VxFlex OS 3.0
- Ajout de nouveaux périphériques à un SDS
- L’alerte s’affiche également lors de la modification du type de support du pool pour qu’il diffère du type de support de l’appareil.
Symptômes
- Lors de l’ajout d’un nouvel appareil à un pool avec un type de média défini sur SSD, les messages suivants s’affichent dans les événements 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
Impact
Si l’appareil est ajouté à un pool à granularité fine (FG), l’appareil est ajouté, mais il est marqué comme étant erroné et non utilisable.
Si l’appareil est ajouté à un pool MG, l’appareil est ajouté et l’alerte reste dans l’interface utilisateur.
Cause
Cause
Dans VxFlex OS 3.0, la désignation d’un type de support pour les pools et les disques a été introduite pour différentes raisons, l’une d’entre elles étant que seuls des disques SSD peuvent être ajoutés à un pool FG à granularité fine. Lors de l’ajout d’un nouveau disque à un SDS, le SDS teste le disque pour s’assurer qu’il satisfait aux mesures de performances conçues pour identifier un SSD.
Le test comporte deux métriques :
- Temps d’exécution global de toutes les E/S envoyées au disque. Les E/S sont envoyées en parallèle aux décalages aléatoires sur le disque.
- Le pourcentage d’E/S rapides, tel qu’indiqué par le temps de retour prévu pour ces E/S, doit être > de 80 %.
Si le disque échoue au premier test, le SDS exécute à nouveau le test avec plus d’E/S pour s’assurer que le premier test n’était pas un coup de chance. Comme indiqué ci-dessus, le temps total nécessaire au deuxième essai, qui a envoyé 512 entrées/sorties, était supérieur à 10 s. En outre, aucune des E/S n’est renvoyée en dessous des délais nécessaires pour les marquer comme des « E/S rapides ». Par conséquent, ce disque a été marqué comme disque dur dans un pool de type de support SSD.
Resolution
La première chose à faire ici est de retirer et de rajouter le disque.
Si le disque continue d’afficher des metrics de performances qui ne correspondent pas au type de disque et que l’alerte s’affiche, le côté matériel doit être vérifié. Vérifiez que le contrôleur et le pilote sont correctement configurés et exécutez des tests de vitesse de disque si nécessaire. Impliquez le fournisseur de matériel si nécessaire.
Additional Information
Versions affectées
VxFlex OS 3.0 et versions ultérieures
Problème résolu dans la version
Il s’agit d’un problème matériel.
The SDS trc logs show the following when adding the device: