Stations de travail en ligne OnWorks Linux et Windows

Logo

Hébergement gratuit en ligne pour les postes de travail

<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"


image

Vous devez spécifier le mpathN alias plutôt que le chemin


Meilleur système d'exploitation Cloud Computing chez OnWorks :