J'ai attaché mon volume Amazon EBS à mon instance Amazon EC2, mais après 10 à 15 minutes, il est toujours bloqué à l'état attaching . Que dois-je faire ?

Lors de l'attachement d'un volume EBS à une instance, si vous spécifiez le nom d'un périphérique qui est déjà utilisé par le pilote du périphérique de stockage en mode bloc de l'instance EC2, l'attachement du volume EBS échoue et ce dernier peut rester bloqué à l'état attaching .

Lorsque vous attachez un volume EBS à une instance EC2, vous pouvez spécifier un nom de périphérique pour le volume (par défaut, un nom est inséré pour vous). Le pilote du périphérique de stockage en mode bloc de l'instance EC2 attribue également un nom de volume lors du montage de celui-ci et ce nom peut être différent de celui que vous lui avez affecté.

Pour plus de détails sur l'affectation de noms aux instances, consultez Noms d'appareil pour les instances Linux ou Noms d'appareil pour les instances Windows.

Si vous spécifiez un nom de périphérique qui n'est pas utilisé par EC2 mais qui est déjà utilisé par le pilote du périphérique de stockage en mode bloc dans l'instance EC2, l'attachement du volume EBS échoue et ce dernier reste bloqué à l'état attaching. Cette situation est généralement due à une des raisons suivantes :

Par exemple, si votre instance EC2 HVM comporte un périphérique racine attaché sur /dev/sda1 et que vous tentez d'attacher un volume EBS secondaire à /dev/xvda, le volume EBS secondaire ne sera pas attaché à l'instance. Ceci s'explique par le fait que sur une instance HVM, /dev/sda1 est remappé sur /dev/xvda et, par conséquent, lorsque vous tentez d'attacher un volume à /dev/xvda, celui-ci reste bloqué à l'état attaching .

Si un utilisateur force le détachement d'un volume EBS, le pilote du périphérique de stockage en mode bloc de l'instance EC2 peut ne pas libérer immédiatement le nom du périphérique pour réutilisation. Si vous tentez d'utiliser ce nom de périphérique lors de l'attachement d'un volume, ce dernier reste alors bloqué à l'état attaching .

Avant d'entreprendre toute action, vérifiez que vos données ont été sauvegardées à l'aide d'un instantané EBS ou d'une solution de sauvegarde manuelle. Une fois vos données sauvegardées, vous pouvez résoudre la plupart des problèmes de blocage des volumes à l'état attaching en suivant les étapes suivantes :

  1. Dans le volet Volumes de la console Amazon EC2, sélectionnez le volume et choisissez Forcer le détachement de volumes dans le menu Actions.
  2. Lorsque l'état de l'instance est « running », réessayez d'attacher le volume à l'instance.

Si cela ne permet pas de résoudre le problème et si le pilote du périphérique semble toujours occupé, redémarrez l'instance.

Vous devrez peut-être spécifier un autre nom de pilote de périphérique de stockage en mode bloc à l'instance. Pour obtenir les instructions applicables à une instance Linux, consultez Mappage de périphérique de stockage en mode bloc d'une instance ; pour Windows, consultez Mappage des disques et volumes sur votre instance EC2 Windows. Si vous essayez d'utiliser un nom de périphérique de stockage en mode bloc qui a déjà été utilisé par un autre volume, il est possible que le système d'exploitation n'ait pas libéré ce nom pour réutilisation. Essayez de forcer le détachement du volume et de redémarrer l'instance.

Si aucune de ces stratégies ne fonctionne et que votre volume est toujours bloqué à l'état attaching , contactez AWS Support.

Amazon Elastic Block Store, Amazon Elastic Compute Cloud, Linux, impaired, volume, attachement, attacher, attaché, bloqué


Cette page vous a-t-elle été utile ? Oui | Non

Retour au Centre de connaissances AWS Support

Vous avez besoin d'aide ? Consultez le site du Centre AWS Support

Date de publication : 26/08/2016