5.3. Déplacer les systèmes de fichiers racine d'un périphérique single-path à un périphérique multipath
Si vous avez installé le système sur un périphérique single-path et que vous avez ajouté un autre chemin ultérieurement vers le système de fichiers racine, vous devrez déplacer le système de fichiers racine sur un périphérique multipath. Cette section documente la procédure pour le déplacement d'un périphérique single-path à un périphérique multipath.
Après vous être assuré de bien avoir installé le paquetage
device-mapper-multipath
, effectuez la procédure suivante :
- Exécutez la commande suivante pour créer le fichier de configuration
/etc/multipath.conf
, charger le module multipath et paramétrerchkconfig
pourmultipathd
suron
:#
mpathconf --enable
Pour obtenir plus d'informations sur l'utilisation de la commandempathconf
pour paramétrer le multipathing, voir la Section 3.1, « Configuration de DM Multipath ». - Si le paramètre de configuration
find_multipaths
n'est pas suryes
, modifier les sectionsblacklist
etblacklist_exceptions
du fichier/etc/multipath.conf
, comme décrit dans Section 4.2, « Liste noire du fichier de configuration ». - Pour que mutipath puisse construire un périphérique multipath sur un périphérique root dès qu'il est découvert, saisir la commande suivante. Cette commande permet de s'assurer que
find_multipaths
accepte le périphérique, même si ce n'est qu'un seul chemin.#
multipath -a root_devname
Ainsi, si le périphérique root est/dev/sdb
, saisir la commande suivante.#
multipath -a /dev/sdb
wwid '3600d02300069c9ce09d41c4ac9c53200' added - Pour confirmer que votre fichier de configuration est correctement paramétré, vous pouvez exécuter la commande
multipath
et chercher dans la sortie un ligne sous le format suivant. Cela indique que la commande n'a pas pu créer de périphérique multipath.date wwid: ignoring map
Ainsi, si le WWID du périphérique est 3600d02300069c9ce09d41c4ac9c53200, vous aurez un ligne comme celle-ci dans la sortie :#
multipath
Oct 21 09:37:19 | 3600d02300069c9ce09d41c4ac9c53200: ignoring map - Pour reconstruire le système de fichiers
initramfs
avecmultipath
, veuillez exécuter la commandedracut
avec les options suivantes :#
dracut --force -H --add multipath
- Éteignez la machine.
- Configurez le commutateur FC de manière à ce que les autres chemins puissent être visibles à la machine.
- Démarrez la machine.
- Vérifiez que le système de fichiers racine ('/') se trouve bien sur le périphérique multipath.