Chapitre 2. Dispositifs à trajets multiples
DM Multipath permet d'organiser les chemins d'E/S de manière logique, en créant un périphérique multipath unique au-dessus des périphériques sous-jacents. Sans DM Multipath, le système traite chaque chemin entre un nœud de serveur et un contrôleur de stockage comme un périphérique distinct, même si le chemin d'E/S relie le même nœud de serveur au même contrôleur de stockage.
2.1. Identificateurs de dispositifs à trajets multiples
Lorsque de nouveaux appareils sont contrôlés par DM Multipath, ils sont créés dans les répertoires /dev/mapper/
et /dev/
.
Les dispositifs de la forme /dev/dm-X
sont réservés à un usage interne et ne doivent jamais être utilisés directement par l'administrateur.
Les paragraphes suivants décrivent les noms des périphériques multipath :
-
Lorsque l'option de configuration
user_friendly_names
est définie surno
, le nom du périphérique à trajets multiples est défini sur World Wide Identifier (WWID). Par défaut, le nom d'un dispositif à trajets multiples est défini sur son WWID. Le nom du dispositif serait/dev/mapper/WWID
. Il est également créé dans le répertoire/dev/
, sous le nom de/dev/dm-X
. -
Vous pouvez également définir l'option
user_friendly_names
suryes
dans le fichier/etc/multipath.conf
. Ainsi, l'optionalias
de la sectionmultipath
est remplacée par un nom unique de nœud de la formempathN
. Le nom du dispositif serait/dev/mapper/mpathN
et/dev/dm-X
. Mais il n'est pas garanti que le nom du dispositif soit le même sur tous les nœuds utilisant le dispositif à trajets multiples. De même, si vous définissez l'optionalias
dans le fichier/etc/multipath.conf
, le nom n'est pas automatiquement cohérent sur tous les nœuds de la grappe.
Cela ne devrait pas poser de problème si vous utilisez LVM pour créer des périphériques logiques à partir du périphérique multipath. Pour que les noms de vos périphériques à chemins multiples restent cohérents dans chaque nœud, Red Hat recommande de désactiver l'option user_friendly_names
.
Par exemple, un nœud avec deux HBA attachés à un contrôleur de stockage avec deux ports au moyen d'un seul commutateur FC non zoné voit quatre dispositifs : /dev/sda
, /dev/sdb
, /dev/sdc
, et /dev/sdd
. DM Multipath crée un périphérique unique avec un WWID unique qui réachemine les E/S vers ces quatre périphériques sous-jacents en fonction de la configuration multipath.
Outre les options user_friendly_names
et alias
, un dispositif à trajets multiples possède également d'autres attributs. Vous pouvez modifier ces attributs pour un périphérique multipath spécifique en créant une entrée pour ce périphérique dans la section multipaths
du fichier /etc/multipath.conf
.
Ressources supplémentaires
-
multipath(8)
etmultipath.conf(8)
pages de manuel -
/etc/multipath.conf
fichier - Composants DM Multipath