Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

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 :
  1. Exécutez la commande suivante pour créer le fichier de configuration /etc/multipath.conf, charger le module multipath et paramétrer chkconfig pour multipathd sur on :
    # mpathconf --enable
    Pour obtenir plus d'informations sur l'utilisation de la commande mpathconf pour paramétrer le multipathing, voir la Section 3.1, « Configuration de DM Multipath ».
  2. Si le paramètre de configuration find_multipaths n'est pas sur yes, modifier les sections blacklist et blacklist_exceptions du fichier /etc/multipath.conf, comme décrit dans Section 4.2, « Liste noire du fichier de configuration ».
  3. 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
  4. 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
  5. Pour reconstruire le système de fichiers initramfs avec multipath, veuillez exécuter la commande dracut avec les options suivantes :
    # dracut --force -H --add multipath
  6. Éteignez la machine.
  7. Configurez le commutateur FC de manière à ce que les autres chemins puissent être visibles à la machine.
  8. Démarrez la machine.
  9. Vérifiez que le système de fichiers racine ('/') se trouve bien sur le périphérique multipath.