Pourquoi mon volume EBS reste-t-il bloqué à l'état d'attachement ?

Lecture de 4 minute(s)
0

J'ai attaché mon volume Amazon Elastic Block Store (Amazon EBS) existant à mon instance Amazon Elastic Compute Cloud (Amazon EC2). Le volume EBS reste cependant bloqué à l'état d'attachement après 10 à 15 minutes.

Résolution

Votre volume EBS doit répondre à certaines conditions préalables pour que vous puissiez l'attacher à des instances EC2 Linux et à des instances EC2 Windows. Pour résoudre les problèmes liés à un volume EBS bloqué à l'état d'attachement, procédez comme suit.

Vérification du nombre de volumes EBS pris en charge par l'instance EC2

Le nombre maximal de volumes EBS que votre instance EC2 peut compter dépend du système d'exploitation et du type d'instance. Si votre instance a atteint la limite de niveau d'instance, vous pouvez modifier le type d'instance. Il existe des limites de volume d'instance pour les instances Linux et des limites de volume d'instance pour les instances Windows.

Pour résoudre les problèmes liés à un état d'attachement, reportez-vous à Modifier le type d'instance pour les instances Linux et Modifier le type d'instance pour les instances Windows.

Vérification du nom du périphérique lié au volume EBS

Lorsque vous attachez un volume EBS à une instance EC2, vous pouvez spécifier un nom de périphérique pour le volume. Pour note, un nom est renseigné par défaut. Le périphérique de stockage en mode bloc de l'instance attribue en effet un nom au volume au moment de son montage. Le nom de volume attribué peut être différent du nom que vous avez créé.

Pour en savoir plus sur les noms des périphériques, reportez-vous à Noms de périphérique sur les instances Linux et Noms de périphérique sur les instances Windows.

Vérifiez que le nom de périphérique que vous avez spécifié pour votre volume EBS n'est pas déjà en cours d'utilisation. Si le périphérique de stockage en mode bloc de l'instance utilise déjà le nom du périphérique, l'opération d'attachement échoue. Cet échec est généralement lié à l'une des raisons suivantes :

Le périphérique de stockage en mode bloc effectue un remappage du nom du périphérique

Sur une instance matérielle de machine virtuelle Amazon Machine Image (HVM AMI), /dev/sda1 fait l'objet d'un remappage vers /dev/xvda. Lorsque vous essayez d'attacher un volume EBS secondaire à /dev/xvda, le volume secondaire ne peut pas être attaché à l'instance. Le volume peut alors rester bloqué à l'état d'attachement.

Le périphérique de stockage en mode bloc n'a pas libéré le nom du périphérique

Lorsqu'un utilisateur force un volume EBS à se détacher, il arrive que le périphérique de stockage en mode bloc de l'instance EC2 ne libère pas immédiatement le nom du périphérique afin qu'il puisse être réutilisé. Un volume peut donc rester bloqué en état d'attachement si vous essayez de réutiliser le nom d'un périphérique.

Résolution du blocage du volume EBS dans l'état d'attachement

Vous pouvez résoudre la plupart des problèmes liés aux volumes EBS bloqués à l'état attachement en procédant comme suit :

Important : avant de commencer, veillez à sauvegarder vos données. Pour en savoir plus, reportez-vous à Bonnes pratiques relatives à Amazon EC2 pour Linux, ainsi que Bonnes pratiques relatives à Windows sur Amazon EC2.

  1. Ouvrez la console EC2.
  2. Dans le volet de navigation, choisissez Volumes, puis sélectionnez le volume qui rencontre des problèmes.
  3. Choisissez Actions, puis Forcer le détachement de volume.
  4. Utilisez un autre nom de périphérique et essayez à nouveau d'attacher le volume à l'instance EC2. Par exemple, dans les instances Linux, utilisez /dev/sdg au lieu de /dev/sdf. Dans les instances Windows, utilisez /dev/xvdg au lieu de /dev/xvdf.

Remarque : l'instance doit être en cours d'exécution.

Si le problème n'est pas résolu en suivant les étapes précédentes ou si vous devez utiliser un nom de périphérique qui ne fonctionne pas, procédez comme suit :

  1. Redémarrez l'instance.
  2. Arrêtez et démarrez l'instance pour la migrer vers un nouveau matériel sous-jacent.
  3. Si le problème persiste après le démarrage et l'arrêt de l'instance, procédez à la création d'un ticket d'assistance.

Important : lorsqu'une instance est arrêtée, toutes les données stockées sur n'importe quel volume de stockage d'instances seront perdues. Pour en savoir plus, reportez-vous à Volume du stockage d'instances et durée de vie des données et Concepts du stockage de périphérique racine.

Informations connexes

Attacher un volume Amazon EBS à une instance (pour Linux)

Attacher un volume Amazon EBS à une instance (pour Windows)

Mapper des disques sur des volumes sur votre instance Windows

AWS OFFICIEL
AWS OFFICIELA mis à jour il y a 8 mois