2.2. Noms de périphériques Multipath homogènes au sein d'un groupement
Quand l'option de configuration
user_friendly_names
est configurée sur yes
, le nom du périphérique multipath est unique pour chaque nœud, mais il n'y a pas de garanties que ce soit le même pour tous les nœuds qui utilisent le périphérique multipath. De la même manière, si vous définissez l'option alias
pour un périphérique dans la section multipaths
du fichier de configuration multipath.conf
, le nom ne sera pas automatiquement consistant sur tous les nœuds du cluster. Cela ne devrait pas poser de difficultés si vous utilisez LVM pour créer des périphériques logiques à partir du périphérique multipath, mais si vous avez besoin que les noms de périphériques multipath soient homogènes pour tous les nœuds, alors, il est recommandé de ne pas définir l'option user_friendly_names
sur yes
et de ne pas configurer d'alias pour les périphériques. Par défaut, si vous ne définissez pas user_friendly_names
sur yes
ou ne configurez pas d'alias pour un périphérique, un nom de périphérique sera le WWID pour le périphérique, qui restera toujours le même.
Cependant, si vous souhaitez que les noms conviviaux d'utilisateur définis par le système soient consistants sur tous les nœuds du cluster, vous pouvez suivre cette procédure :
- Définissez tous les périphériques multipath sur une seule machine.
- Désactivez tous les périphériques à multiples chemins d'accès sur vos autres machines en exécutant les commandes suivantes :
#
service multipathd stop
#multipath -F
- Copiez le fichier
/etc/multipath/bindings
de la première machine sur toutes les autres machines dans le cluster. - Réactivez le démon
multipathd
sur toutes les autres machines dans le cluster en exécutant la commande suivante :#
service mutipathd start
Si vous ajoutez un nouveau périphérique, vous devrez répéter ce processus.
De la même manière, si vous configurez un alias pour un périphérique que vous souhaiteriez voir consistant au travers de tous le nœuds du cluster, vous devriez vous assurer que le fichier
/etc/multipath.conf
est bien le même pour chaque nœud du cluster en suivant la même procédure :
- Configurez les alias pour les périphériques multipath dans le fichier
multipath.conf
sur une seule machine. - Désactivez tous les périphériques à multiples chemins d'accès sur vos autres machines en exécutant les commandes suivantes :
#
service multipathd stop
#multipath -F
- Copiez le fichier
/etc/multipath.conf
de la première machine sur toutes les autres machines dans le cluster. - Réactivez le démon
multipathd
sur toutes les autres machines dans le cluster en exécutant la commande suivante :#
service mutipathd start
Lorsque vous ajoutez un nouveau périphérique, vous devrez répéter ce processus.