<Précédent | Table des matières | Suivant>
5.5. Problèmes avec queue_if_no_path
If comporte "1 queue_if_no_path" est spécifié dans le /etc/multipath.conf fichier, alors tout processus qui utilise les E/S se bloquera jusqu'à ce qu'un ou plusieurs chemins soient restaurés. Pour éviter cela, réglez le no_path_retry N paramètre dans la /etc/multipath.conf.
Lorsque vous définissez le no_path_retry paramètre, supprimez le comporte "1 queue_if_no_path" Option de /etc/multipath.conf fichier aussi. Si, toutefois, vous utilisez un périphérique multichemin pour lequel le comporte "1 queue_if_no_path" est définie comme compilée par défaut, comme c'est le cas pour de nombreux périphériques SAN, vous devez ajouter caractéristiques "0" pour remplacer cette valeur par défaut. Vous pouvez le faire en copiant le fichier existant dispositifs section, et seulement cette section (pas le fichier entier), de /usr/share/doc/multipath-tools/examples/multipath.conf.annotated.gz développement /etc/multipath.conf et l'édition en fonction de vos besoins.
Si vous devez utiliser le comporte "1 queue_if_no_path" option et vous rencontrez le problème noté ici, utilisez le configuration dm pour modifier la stratégie au moment de l'exécution pour un LUN particulier (c'est-à-dire pour lequel tous les chemins ne sont pas disponibles). Par exemple, si vous souhaitez modifier la politique sur le périphérique multichemin mpathique de "queue_if_no_path" à "fail_if_no_path", exécutez la commande suivante.
# dmsetup message mpathc 0 "fail_if_no_path"
Vous devez spécifier le mpathN alias plutôt que le chemin