Question :Comment supprimer le périphérique multichemin après avoir démappé le LUN du serveur ?
Par exemple, le "mpath4" dans la sortie ci-dessous n'est pas utilisé et doit être supprimé.
# multipath -ll sda: checker msg is "tur checker reports path is down" sdd: checker msg is "tur checker reports path is down" 1_oracle_index ( Unique WWID ) dm-10 HP,MSA2012fc [size=1.4T][features=1 queue_if_no_path][hwhandler=0][rw] \_ round-robin 0 [prio=0][active] \_ 0:0:1:13 sdc 8:32 [active][ready] \_ 1:0:1:13 sdf 8:80 [active][ready] 1_oracle_data ( Unique WWID ) dm-9 HP,MSA2012fc [size=1.4T][features=1 queue_if_no_path][hwhandler=0][rw] \_ round-robin 0 [prio=0][active] \_ 0:0:1:12 sdb 8:16 [active][ready] \_ 1:0:1:12 sde 8:64 [active][ready] mpath4 ( Unique WWID ) dm-8 HP,MSA2012fc [size=1.0G][features=0][hwhandler=0][rw] \_ round-robin 0 [prio=0][enabled] \_ 0:0:1:10 sda 8:0 [failed][faulty] \_ 1:0:1:10 sdd 8:48 [failed][faulty]
Suivez les étapes décrites ci-dessous pour supprimer le périphérique en panne/défectueux de multipath.
1. Videz le périphérique multichemin « mpath4 » ou wwid s'il est différent de l'alias. dans cet exemple, l'alias est "mpath4". Utilisez "-f ” pour vider la carte multi-chemins.
# multipath -f mpath4
2. Exécutez à nouveau la commande multipath pour confirmer.
# multipath -ll sda: checker msg is "tur checker reports path is down" sdd: checker msg is "tur checker reports path is down" 1_oracle_index ( Unique WWID ) dm-10 HP,MSA2012fc [size=1.4T][features=1 queue_if_no_path][hwhandler=0][rw] \_ round-robin 0 [prio=0][active] \_ 0:0:1:13 sdc 8:32 [active][ready] \_ 1:0:1:13 sdf 8:80 [active][ready] 1_oracle_data ( Unique WWID ) dm-9 HP,MSA2012fc [size=1.4T][features=1 queue_if_no_path][hwhandler=0][rw] \_ round-robin 0 [prio=0][active] \_ 0:0:1:12 sdb 8:16 [active][ready] \_ 1:0:1:12 sde 8:64 [active][ready]
Comme le montre la sortie ci-dessus, le périphérique multipath mpath4 est maintenant supprimé du serveur.