Dans CentoS/RHEL 5, le mappeur de périphériques multipath est installé par défaut. Afin d'éviter tout conflit avec un logiciel multipath tiers, il est conseillé de désactiver le logiciel natif RHEL device-mapper-multipath. Suivez les étapes ci-dessous pour désactiver le dm-multipath dans les systèmes RHEL 5.
Désactivation de dm-multipath
1. Pour désactiver device-mapper-multipath, désactivez-le avec la commande chkconfig. La commande chkconfig s'assure que dm-multipath n'est pas démarré après le redémarrage ou le redémarrage du service.
# chkconfig multipathd off
2. De plus, assurez-vous que le fichier /etc/sysconfig/mkinitrd/multipath a la ligne suivante :
MULTIPATH=NO
Le but du fichier /etc/sysconfig/mkinitrd/multipath est d'aider mkinitrd à déterminer s'il faut ou non inclure les modules dm-multipath dans le fichier image initrd.
3. Par défaut, /etc/multipath.conf a tous les appareils sur liste noire. Si cette configuration par défaut a été modifiée, la modification doit être annulée. Si les périphériques ne sont pas sur liste noire, l'exécution de la commande multipath peut provoquer un conflit avec d'autres logiciels de multipathing. Le fichier /etc/multipath.conf doit contenir les éléments suivants :
# Blacklist all devices by default. Remove this to enable multipathing # on the default devices. blacklist { devnode "*" }
Les étapes ci-dessus garantiront que device-mapper-multipath n'entre pas en conflit avec toute autre solution multipathing utilisée.