Installer les packages pour les noms de périphériques Linux

Si vous voulez migrer une machine virtuelle (VM) Linux VMWare, VirtualBox ou Amazon Web Services (AWS) vers une VM Linux OUTSCALE, vous devez installer un package pour configurer les règles udev. Pour en savoir plus sur la procédure de migration, voir Migrer une VM Linux vers le Cloud OUTSCALE.

  1. Connectez-vous à votre VM et ouvrez un terminal.

  2. Téléchargez le package OUTSCALE dont vous avez besoin dans le répertoire de votre choix à l’aide d’une des méthodes suivantes :

  3. Installez le package sur la VM à l’aide d’une des méthodes suivantes :

    • Pour les VM CentOS :

      > rpm -i osc-udev-rules-20160519-1.x86_64.rpm
    • Pour les VM Ubuntu :

      > dpkg -i osc-udev-rules-20190314_amd64.deb
  4. Si le message d’alerte Wrong volumes names inyour/etc/ fstab apparaît, contactez notre équipe Support ou modifiez le fichier /etc/fstab :

    1. Ouvrez votre fichier /etc/fstab dans un éditeur de texte.

    2. Modifiez les noms de périphériques pour les volumes attachés en /dev/sdX au format /dev/xvdX, X étant la même lettre dans les deux formats.

      Exemple de fichier /etc/fstab
      cat /etc/fstab
      proc        /proc       proc        defaults,nosuid,nodev,noexec,relatime       0 0
      sysfs       /sys        sysfs       defaults,nosuid,nodev,noexec,relatime       0 0
      tmpfs       /dev/shm        tmpfs       defaults,nosuid,nodev               0 0
      devpts      /dev/pts        devpts      defaults,nosuid,noexec,relatime,mode=620        0 0
      /dev/vda1       /           ext4        defaults,noatime,nodiratime             0 0
      none        /selinux        selinuxfs       noauto,defaults                 0 0
      /dev/xvdd   /mnt/d      ext3        defaults                    0 0
      /dev/xvdh   /mnt/h      ext3        defaults                    0 0

      Vous devez utiliser le nom de périphérique /dev/vda1 pour le root file system (volume système).

      Vous devez utiliser un nom de périphérique au format /dev/xvdX pour tout autre volume.

  5. Pour vérifier qu’aucun nom de périphérique au format /dev/sdX ne reste dans le fichier /etc/fstab de votre VM, exécutez dans n’importe quel répertoire le script osc-check_vdsd contenu dans le package et installé dans /usr/local/bin :

    > osc-check_vdsd

    Si le résultat est vide et que vous avez uniquement modifié les sd en xvd, vos modifications sont correctes.

  6. Redémarrez votre VM.
    Le package est installé et vous pouvez voir les liens entre les noms de périphériques en /dev/xvdX et /dev/sdY dans le répertoire /dev.

Page connexe

AWS™ et Amazon Web Services™ sont des marques de commerce d’Amazon Technologies, Inc. ou de ses affiliées aux États-Unis et/ou dans les autres pays.