5.7. Problèmes avec la fonctionnalité queue_if_no_path
Si un périphérique multipath est configuré avec
features "1 queue_if_no_path"
, alors tout processus délivrant des E/S sera suspendu jusqu'à ce qu'un (ou plusieurs) chemin soit restauré. Pour éviter ceci, définissez le paramètre no_path_retry
N
dans le fichier /etc/multipath.conf
(où N
est le nombre de fois que le système doit tenter un chemin).
Si vous devez utiliser l'option
features "1 queue_if_no_path"
et que vous rencontrez le problème souligné ici, utilisez la commande dmsetup
afin de modifier la politique lors de l'exécution pour un LUN en particulier (et ce, pour les LUN dont tous les chemins sont indisponibles). Par exemple, si vous souhaitez modifier la politique sur le périphérique multipath mpathc
de "queue_if_no_path"
à "fail_if_no_path"
, exécutez la commande suivante.
dmsetup message mpathc 0 "fail_if_no_path"
Remarquez que vous devez spécifier l'alias
mpath
n
plutôt que le chemin.