Utilisez l'utilitaire mpathconf pour configurer DM-Multipath. L'utilitaire mpathconf crée ou modifie le fichier /etc/multipath.conf, en utilisant une copie de l'exemple de fichier multipath.conf dans le répertoire /usr/share/doc/device-mapper-multipath-[version] comme modèle si nécessaire. Exécutez mpathconf –help pour afficher l'utilisation :
# mpathconf --help usage: /sbin/mpathconf [command] Commands: Enable: --enable Disable: --disable Only allow certain wwids (instead of enable): --allow [WWID] Set user_friendly_names (Default y): --user_friendly_names [y|n] Set find_multipaths (Default y): --find_multipaths [y|n] Load the dm-multipath modules on enable (Default y): --with_module [y|n] start/stop/reload multipathd (Default n): --with_multipathd [y|n] select output file (Default /etc/multipath.conf): --outfile [FILE]
Par défaut, l'utilitaire mpathconf charge le device-mapper-multipath module du noyau et active les user_friendly_names et les find_multipaths attributs.
Exécutez mpathconf sans aucun argument pour afficher l'état de DM-Multipath.
# mpathconf multipath is enabled find_multipaths is enabled user_friendly_names is enabled dm_multipath module is not loaded multipathd is not running
Pour une configuration de basculement de base avec toutes les valeurs par défaut, exécutez :
# mpathconf --enable
Pour activer la configuration multipath et démarrer le service multipathd, exécutez :
# mpathconf –-enable --with_multipathd y
Les commandes restantes sont :
- –user_friendly_names [y|n] – Si défini sur y, cela ajoute la ligne user_friendly_names yes à la section /etc/multipath.conf defaults. Si défini sur n, cela supprime la ligne.
- –find_multipaths [y|n] – Si défini sur y, cela ajoute la ligne find_multipaths yes à la section /etc/multipath.conf defaults. Si défini sur n, cela supprime la ligne. Reportez-vous à la page de manuel multipath.conf(5) pour une description de find_multipaths.
- –with_module [y|n] – Si défini sur y, cela exécute modprobe dm_multipath pour installer les modules multipath. Cela ne fonctionne qu'avec la commande –enable.
- –with_multipathd [y|n] – Si défini sur y, cela exécute systemctl enable multipathd pour démarrer multipathd sur –enable , et exécute systemctl stop multipathd sur –disable.
Rechargez toujours le service multipathd après avoir apporté des modifications au fichier de configuration /etc/multipath.conf.
# systemctl reload multipathdGuide du débutant sur le multipathing Device Mapper (DM)