Une fois qu'un périphérique multivoie est en panne, les E/S vers ce périphérique sont bloquées. Cela peut provoquer un blocage lors de la collecte d'un sosreport ou de l'analyse/de l'actualisation d'un disque. Un exemple de périphérique Dead Multipath est illustré ci-dessous :
360060e80166bac0000016bac000000da dm-49 HITACHI,OPEN-V size=200G features='0' hwhandler='0' wp=rw '-+- policy='round-robin 0' prio=0 status=enabled |- 8:0:0:34 sdiq 135:160 failed faulty running |- 8:0:1:34 sdix 8:272 failed faulty running |- 9:0:1:34 sdjl 8:496 failed faulty running |- 10:0:0:34 sdjs 65:352 failed faulty running |- 10:0:1:34 sdjz 65:464 failed faulty running |- 9:0:0:34 sdje 8:384 failed faulty running |- 11:0:0:34 sdkg 66:320 failed faulty running '- 11:0:1:34 sdkn 66:432 failed faulty running
Suppression en ligne d'un périphérique multivoie mort
Le périphérique multi-accès mort peut être supprimé de force en supprimant le mappage même lorsque des processus fonctionnent sur le périphérique et que ces processus sont dans l'état "veille sans interruption “. Les étapes pour supprimer de force un périphérique multivoie mort sont les suivantes.
1. Supprimez le mappage des périphériques et remplacez le tableau par un autre qui échoue à toutes les E/S.
# dmsetup remove -f [map name]
Par exemple :
# dmesetup remove -f 360060e80166bac0000016bac000000da
2. supprimez le périphérique multivoie.
# multipath -f [LUN name]
Par exemple :
# multipath -f 360060e80166bac0000016bac000000da
3. Vérifiez la suppression du périphérique multivoie mort.
# multipath -ll