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>

4.3. Valeurs par défaut du fichier de configuration‌


La /etc/multipath.conf fichier de configuration comprend un par défaut section qui définit le noms_conviviaux

paramètre Oui, comme suit.


valeurs par défaut {

user_friendly_names oui

}


Ceci écrase la valeur par défaut du noms_conviviaux paramètre.


Le fichier de configuration comprend un modèle de paramètres de configuration par défaut. Cette section est commentée comme suit.


#défauts {

# rép_udev /dev

# intervalle_d'interrogation 5

# sélecteur "round-robin 0"

# basculement path_grouping_policy

# getuid_callout "/lib/dev/scsi_id --whitelisted --device=/dev/%n"

# prio const

# path_checker direction

# rr_min_io 1000

# rr_weight uniforme

# manuel de restauration automatique

# échec no_path_retry

# user_friendly_names non

#}


Pour écraser la valeur par défaut de l'un des paramètres de configuration, vous pouvez copier la ligne appropriée de ce modèle dans le par défaut section et décommentez-la. Par exemple, pour écraser le

path_grouping_policy afin qu'il soit multibus plutôt que la valeur par défaut de basculement, copiez la ligne appropriée du modèle dans la section initiale par défaut du fichier de configuration et décommentez-la, comme suit.


valeurs par défaut {

user_friendly_names oui path_grouping_policy multibus

}


Tableau des valeurs par défaut de la configuration multivoies [p. 90] décrit les attributs définis dans le par défaut

des multipath.conf fichier de configuration. Ces valeurs sont utilisées par DM-Multipath à moins qu'elles ne soient écrasées par les attributs spécifiés dans le dispositifs ainsi que multi-chemins sections du multipath.conf fichier.


Tableau 5.3. Valeurs par défaut de la configuration multivoies


Attribut

Description

intervalle d'interrogation

Spécifie l'intervalle entre deux vérifications de chemin en secondes. Pour des chemins fonctionnant correctement, l'intervalle entre les vérifications augmentera progressivement jusqu'à (4 * intervalle d'interrogation). La valeur par défaut est 5.

udev_dir

Le répertoire dans lequel les nœuds de périphérique udev sont créés. La valeur par défaut est /dev.

rép_multipath

Le répertoire où sont stockés les objets partagés dynamiques. La valeur par défaut dépend du système, généralement /lib/multipath.

verbosité

La verbosité par défaut. Des valeurs plus élevées augmentent le niveau de verbosité. Les niveaux valides sont compris entre 0 et 6. La valeur par défaut est 2.

sélecteur_de chemin

Spécifie l'algorithme par défaut à utiliser pour déterminer le chemin à utiliser pour la prochaine opération d'E/S. Les valeurs possibles incluent :

tournoi à la ronde 0: boucle sur chaque chemin du groupe de chemins, en envoyant la même quantité d'E/S à chacun.

longueur de file d'attente 0: envoie le prochain groupe d'E/S sur le chemin avec le moins de demandes d'E/S en attente.

service-temps 0: envoie le prochain groupe d'E/S sur le chemin avec le temps de service estimé le plus court, qui est déterminé en divisant la taille totale des E/S en suspens vers chaque chemin par son débit relatif.


La valeur par défaut est tournoi à la ronde 0.

path_grouping_policy

Spécifie la stratégie de regroupement de chemins par défaut à appliquer aux multichemins non spécifiés. Les valeurs possibles incluent :

basculement = 1 chemin par groupe prioritaire

multibus = tous les chemins valides dans 1 groupe prioritaire

group_by_serial = 1 groupe prioritaire par numéro de série détecté

group_by_prio = 1 groupe prioritaire par valeur de priorité de chemin

group_by_node_name = 1 groupe prioritaire par nom de nœud cible.


La valeur par défaut est basculement.

getuid_callout

Spécifie le programme et les arguments par défaut à appeler pour obtenir un identificateur de chemin unique. Un chemin absolu est requis.


La valeur par défaut est /lib/udev/scsi_id --whitelisted --device=/dev/%n.



Attribut

Description

prio

Spécifie la fonction par défaut à appeler pour obtenir une valeur de priorité de chemin. Par exemple, les bits ALUA dans SPC-3 fournissent une valeur de priorité exploitable.

Les valeurs possibles incluent :

const: définissez une priorité de 1 sur tous les chemins.

emc: génère la priorité de chemin pour les baies EMC.

alu: génère la priorité de chemin en fonction des paramètres SCSI-3 ALUA.

Netapp: génère la priorité de chemin pour les baies NetApp.

rdac: génère la priorité de chemin pour le contrôleur LSI/Engenio RDAC.

hp_sw: génère la priorité de chemin pour le contrôleur Compaq/HP en mode actif/veille.

hds: génère la priorité de chemin pour les baies de stockage modulaires Hitachi HDS.


La valeur par défaut est const.

args_prio

La chaîne d'arguments passée à la fonction prio La plupart des fonctions prio n'ont pas besoin d'arguments. Le priorisateur de datacore en a besoin. Exemple, "timeout=1000 prefersds=foo". La valeur par défaut est (nulle) "".

Caractéristiques

Les fonctionnalités supplémentaires des périphériques multivoies. La seule fonctionnalité existante est file_if_no_path, qui est le même que le réglage no_path_retry à file. Pour plus d'informations sur les problèmes pouvant survenir lors de l'utilisation de cette fonction, reportez-vous à la section, "Problèmes avec la fonctionnalité queue_if_no_path".

chemin_checker

Spécifie la méthode par défaut utilisée pour déterminer l'état des chemins. Les valeurs possibles incluent :

secteur de lecture0: Lire le premier secteur de l'appareil.

tur: Envoyez un TEST UNIT READY à l'appareil.

emc_clariion: interrogez la page EVPD spécifique à EMC Clariion 0xC0 pour déterminer le chemin.

hp_sw: vérifiez l'état du chemin des matrices de stockage HP avec le micrologiciel actif/en veille.

rdac: vérifiez l'état du chemin du contrôleur de stockage LSI/Engenio RDAC.

direction: lecture du premier secteur avec E/S directe.


La valeur par défaut est direction.

retour en arrière

Gère la restauration du groupe de chemins.

• Une valeur de Immédiat spécifie la restauration immédiate vers le groupe de chemins de priorité la plus élevée qui contient les chemins actifs.



Attribut

Description

• Une valeur de Manuel spécifie qu'il ne doit pas y avoir de restauration immédiate mais que la restauration ne peut se produire qu'avec l'intervention de l'opérateur.

• Une valeur numérique supérieure à zéro spécifie la restauration différée, exprimée en secondes.


La valeur par défaut est Manuel.

rr_min_io

Spécifie le nombre de demandes d'E/S à acheminer vers un chemin avant de passer au chemin suivant dans le groupe de chemins actuel.


La valeur par défaut est 1000.

poids_rr

Si la valeur priorités, alors au lieu d'envoyer rr_min_io demandes à un chemin avant d'appeler sélecteur_de chemin pour choisir le chemin suivant, le nombre de requêtes à envoyer est déterminé par rr_min_io fois la priorité du chemin, telle que déterminée par la fonction prio. Si réglé sur uniforme, tous les poids de chemin sont égaux.


La valeur par défaut est uniforme.

no_path_retry

Une valeur numérique pour cet attribut spécifie le nombre de fois que le système doit tenter d'utiliser un chemin ayant échoué avant de désactiver la mise en file d'attente. Une valeur d'échec indique Immédiat échec, sans file d'attente. Une valeur de file indique que la file d'attente ne doit pas s'arrêter tant que le chemin n'est pas fixé.


La valeur par défaut est 0.

noms_conviviaux

S'il est défini sur oui, spécifie que le système doit utiliser le /etc/multipath/ liaisons fichier pour attribuer un persistant et unique alias à la multivoie, sous la forme de mpathn. S'il est défini sur non, spécifie que le système doit utiliser le WWID comme alias pour le multivoie. Dans les deux cas, ce qui est spécifié ici sera remplacé par tout alias spécifique au périphérique que vous spécifiez dans la section multipaths du fichier de configuration.


La valeur par défaut est aucune.

queue_sans_daemon

S'il est défini sur non, le multivoie le démon désactivera la mise en file d'attente pour tous les périphériques lorsqu'il sera arrêté.


La valeur par défaut est Oui.

flush_on_last_del

Si défini sur oui, alors multivoie désactivera la mise en file d'attente lorsque le dernier chemin d'accès à un périphérique a été supprimé.


La valeur par défaut est aucune.

max_fds

Définit le nombre maximum de descripteurs de fichiers ouverts pouvant être ouverts par multivoie et par multivoie démon. Ceci équivaut à la



Attribut

Description

commande ulimit -n. Une valeur de max définira ceci à la limite du système de

/proc/sys/fs/nr_open. S'il n'est pas défini, le nombre maximum de descripteurs de fichiers ouverts est extrait du processus appelant ; il est généralement de 1024. Pour être sûr, cela doit être défini sur le nombre maximum de chemins plus 32, si ce nombre est supérieur à 1024.

checker_timer

Délai d'expiration à utiliser pour les vérificateurs de chemin qui émettent des commandes SCSI avec un délai d'expiration explicite, en secondes.


La valeur par défaut est tirée de /sys/block/sdx/device/timeout, lequel est 30 secondes à partir de 12.04 LTS

fast_io_fail_tmo

Le nombre de secondes que la couche SCSI attendra après qu'un problème a été détecté sur un port distant FC avant d'échouer les E/S vers les périphériques

sur ce port distant. Cette valeur doit être inférieure à la valeur de dev_loss_tmo. Le désactiver désactivera le délai d'attente.


La valeur par défaut est déterminée par le système d'exploitation.

dev_loss_tmo

Le nombre de secondes que la couche SCSI attendra après qu'un problème a été détecté sur un port distant FC avant de le supprimer du système. Le réglage à l'infini le réglera à 2147483647 secondes, ou 68 ans. La valeur par défaut est déterminée par le système d'exploitation.


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