7.3. Déplacement d'un système de fichiers swap d'un périphérique à chemin d'accès unique vers un périphérique à chemins d'accès multiples


Par défaut, les périphériques d'échange sont configurés en tant que volumes logiques. Il n'est donc pas nécessaire de suivre une procédure particulière pour les configurer en tant que périphériques à chemins multiples, à condition que vous configuriez les chemins multiples sur les volumes physiques qui constituent le groupe de volumes logiques. Toutefois, si votre périphérique d'échange n'est pas un volume LVM et qu'il est monté par nom de périphérique, vous devrez peut-être modifier le fichier /etc/fstab pour passer au nom de périphérique à chemins multiples approprié.

Procédure

  1. Ajoutez le WWID de l'appareil au fichier /etc/multipath/wwids:

    # multipath -a swap_devname
    Copy to Clipboard Toggle word wrap

    Par exemple, si le périphérique racine est /dev/sdb, entrez la commande suivante.

    # multipath -a /dev/sdb
    wwid '3600d02300069c9ce09d41c4ac9c53200' added
    Copy to Clipboard Toggle word wrap
  2. Confirmez que votre fichier de configuration est correctement configuré en exécutant la commande multipath et recherchez dans la sortie une ligne au format suivant :

    date  wwid: ignoring map
    Copy to Clipboard Toggle word wrap

    Cela indique que la commande n'a pas réussi à créer le périphérique à trajets multiples.

    Par exemple, si le WWID de l'appareil est 3600d02300069c9ce09d41c4ac9c53200, vous verrez une ligne dans la sortie telle que la suivante :

    # multipath
    Oct 21 09:37:19 | 3600d02300069c9ce09d41c4ac9c53200: ignoring map
    Copy to Clipboard Toggle word wrap
  3. Créez un alias pour le périphérique d'échange dans le fichier /etc/multipath.conf:

    multipaths {
        multipath {
            wwid WWID_of_swap_device
            alias swapdev
        }
    }
    Copy to Clipboard Toggle word wrap
  4. Modifiez le fichier /etc/fstab et remplacez l'ancien chemin d'accès au périphérique racine par le périphérique à chemins multiples.

    Par exemple, si vous avez l'entrée suivante dans le fichier /etc/fstab:

    /dev/sdb2 swap                    swap    defaults        0 0
    Copy to Clipboard Toggle word wrap

    Modifiez l'entrée comme suit :

    /dev/mapper/swapdev swap          swap    defaults        0 0
    Copy to Clipboard Toggle word wrap
  5. Reconstruire le système de fichiers initramfs avec multipath :

    # dracut --force -H --add multipath
    Copy to Clipboard Toggle word wrap
  6. Arrêter la machine.
  7. Démarrer la machine.
  8. Rendre les autres chemins visibles à la machine.

Verification steps

  • Vérifiez que le périphérique de permutation se trouve sur le périphérique à chemins multiples :

    # swapon -s
    Copy to Clipboard Toggle word wrap

    Par exemple :

    # swapon -s
    
    Filename                Type          Size Used    Priority
    /dev/dm-3               partition     4169724 0    -2
    Copy to Clipboard Toggle word wrap

    Le nom du fichier doit correspondre au périphérique d'échange multipath.

    # readlink -f /dev/mapper/swapdev
    /dev/dm-3
    Copy to Clipboard Toggle word wrap
Retour au début
Red Hat logoGithubredditYoutubeTwitter

Apprendre

Essayez, achetez et vendez

Communautés

À propos de la documentation Red Hat

Nous aidons les utilisateurs de Red Hat à innover et à atteindre leurs objectifs grâce à nos produits et services avec un contenu auquel ils peuvent faire confiance. Découvrez nos récentes mises à jour.

Rendre l’open source plus inclusif

Red Hat s'engage à remplacer le langage problématique dans notre code, notre documentation et nos propriétés Web. Pour plus de détails, consultez le Blog Red Hat.

À propos de Red Hat

Nous proposons des solutions renforcées qui facilitent le travail des entreprises sur plusieurs plates-formes et environnements, du centre de données central à la périphérie du réseau.

Theme

© 2025 Red Hat