Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

Chapitre 1. Device Mapper Multipathing (Mappeur de périphériques à multiples chemins d'accès)

Device Mapper Multipathing (DM-Multipath) vous permet de configurer de multiples chemins d'E/S entre les nœuds de serveurs et les arrays de stockage au sein d'un seul périphérique. Ces chemins d'E/S sont des connexions SAN physiques qui peuvent inclure des cables, des interrupteurs et des contrôleurs séparés. Ils regroupent les chemins d'E/S, et créent un nouveau périphérique formé d'un agrégat de chemins multiples.
Ce chapitre offre un sommaire des nouvelles fonctionnalités de DM-Multipath avec la sortie initiale de Red Hat Enterprise Linux 6. Dans ce sens, ce chapitre offre une vue d'ensemble de haut niveau de DM Multipath et de ses composants, ainsi qu'une vue d'ensemble de l'installation de DM-Multipath.

1.1. Fonctionnalités nouvelles et modifiées

Cette section répertorie les fonctionnalités, nouvelles et modifiées, de DM-Multipath qui sont incluses dans la version initiale de Red Hat Enterprise Linux 6 et ses versions plus récentes.

1.1.1. Nouvelles fonctionnalités et fonctionnalités modifiées de Red Hat Enterprise Linux 6.0

Red Hat Enterprise Linux 6.0 inclut les mises à jour et modifications des fonctionnalités et de la documentation suivantes.
  • Avec la sortie de Red Hat Enterprise Linux 6, la procédure d'installation initiale de DM-Multipath sur une configuration failover de base a changé. Vous pouvez maintenant créer le fichier de configuration DM-Multipath et activer DM-Multipath avec l'utilitaire de configuration mpathconf, qui peut aussi charger le module device-mapper-multipath, démarrer le démon multipathd et paramétrer chkconfig afin de lancer le démon automatiquement lors des redémarrages.
    Pour des informations sur la nouvelle procédure d'installation, voir la Section 3.1, « Configuration de DM-Multipath ». Pour obtenir plus d'information sur la commande mpathconf, voir la page man mpathconf (5).
  • Red Hat Enterprise Linux 6 offre un nouveau mode pour paramétrer les périphériques à multiples chemins d'accès, que vous définirez avec le paramètre find_multipaths du fichier de configuration. Dans les versions précédentes de Red Hat Enterprise Linux, multipath essayait toujours de créer un périphérique « multipath » pour chaque chemin qui n'était pas explicitement mis sur liste noire. Cependant, dans Red Hat Enterprise Linux 6, si le paramètre de configuration find_multipaths est défini sur yes (oui), « multipath » créera uniquement un périphérique si l'une des trois conditions suivantes est remplie :
    • Il existe au moins deux chemins ne se trouvant pas sur liste noire (blacklist) avec le même WWID.
    • L'utilisateur force la création du périphérique en spécifiant un périphérique à l'aide de la commande multipath.
    • Un chemin possède le même WWID qu'un périphérique multipath précédemment créé (même si ce périphérique multipath n'existe pas actuellement). Pour des instructions sur la procédure à suivre si vous avez précédemment créé des périphériques multipath alors que le paramètre find_multipaths n'était pas défini, voir la Section 4.2, « Liste noire du fichier de configuration ».
    Cette fonctionnalité devrait permettre à la plupart des utilisateurs de faire en sorte que multipath puisse automatiquement choisir les chemins corrects afin d'en faire des périphériques multipath sans avoir à modifier la liste noire.
    Pour des informations sur le paramètre de configuration find_multipaths, voir la Section 4.3, « Paramètres par défaut dans le fichier de configuration ».
  • Red Hat Enterprise Linux 6 fournit deux nouveaux algorithmes de sélecteur de chemin, ils déterminent le chemin à utiliser pour la prochaine opération d'E/S : queue-length et service-time. L'algorithme queue-length regarde le montant d'E/S en attente vers les chemins pour déterminer quel prochain chemin utiliser. L'algorithme service-time regarde le montant d'E/S en attente et le débit relatif des chemins pour déterminer quel prochain chemin utiliser. Pour obtenir plus d'informations sur les paramètres de sélecteurs de chemin dans le fichier de configuration, voir la Chapitre 4, Fichier de configuration DM-Multipath.
  • Dans Red Hat Enterprise Linux 6, les fonctions de priorité ne sont plus des programmes d'appel. Au lieu de cela, ils sont des objets partagés dynamiques, comme les fonctions du vérificateur de chemin. Le paramètre prio_callout a été remplacé par le paramètre prio. Pour des descriptions des focntions supportées par prio, voir la Chapitre 4, Fichier de configuration DM-Multipath.
  • Dans Red Hat Enterprise Linux 6, la sortie de la commande multipath a changé de format. Pour des informations sur la sortie de la commande multipath, voir la Section 5.7, « Sortie Commande Multipath ».
  • Dans Red Hat Enterprise Linux 6, le fichier multipath bindings se trouve dans /etc/multipath/bindings.
  • Red Hat Enterprise Linux 6 fournit trois nouveaux paramètres defaults dans le fichier multipath.conf : checker_timeout, fast_io_fail_tmo, et dev_loss_tmo. Pour obtenir des informations sur ces paramètres, voir la Chapitre 4, Fichier de configuration DM-Multipath.
  • Lorsque l'option user_friendly_names du fichier de configuration est définie sur yes, le nom d'un périphérique multipath se trouve alors sous la forme mpathn. Pour Red Hat Enterprise Linux 6, n est un caractère alphabétique, ainsi le nom d'un périphérique multipath peut être mpatha ou mpathb. Dans les versions précédentes, n était un entier.

1.1.2. Nouvelles fonctionnalités et fonctionnalités modifiées de Red Hat Enterprise Linux 6.1

Red Hat Enterprise Linux 6.1 inclut les mises à jour et modifications des fonctionnalités et de la documentation suivantes.

1.1.3. Nouvelles fonctionnalités et fonctionnalités modifiées de Red Hat Enterprise Linux 6.2

Red Hat Enterprise Linux 6.2 inclut la documentation et les mises à jour et modifications des fonctionnalités suivantes.

1.1.4. Nouvelles fonctionnalités et fonctionnalités modifiées de Red Hat Enterprise Linux 6.3

Red Hat Enterprise Linux 6.3 inclut la documentation, les mises à jour et les modifications des fonctionnalités suivantes :
  • La valeur par défaut du paramètre queue_without_daemon du fichier de configuration est maintenant réglée sur no par défaut.
  • La valeur par défaut du paramètre max_fds du fichier de configuration est maintenant réglée sur max par défaut.
  • Le paramètre user_friendly_names du fichier de configuration est maintenant configurable dans les sections defaults, multipaths et devices du fichier de configuration multipath.conf.
  • Désormais, la section defaults du fichier de configuration multipath.conf prend en charge le paramètre hwtable_regex_match.
Pour des informations sur les paramètres du fichier de configuration, voir le Chapitre 4, Fichier de configuration DM-Multipath.

1.1.5. Nouvelles fonctionnalités et fonctionnalités modifiées de Red Hat Enterprise Linux 6.4

Red Hat Enterprise Linux 6.4 inclut la documentation, les mises à jour et les modifications des fonctionnalités suivantes :