View a markdown version of this page

Attacher un volume Amazon EBS à une instance Amazon EC2 - Amazon EBS

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Attacher un volume Amazon EBS à une instance Amazon EC2

Vous pouvez attacher un volume EBS disponible à l’une de vos instances se trouvant dans la même zone de disponibilité que le volume.

Pour plus d'informations sur l'ajout de volumes EBS à votre instance lors du lancement, consultez la rubrique Instance Block Device Mapping.

Considérations
  • Le nombre maximum de volumes Amazon EBS que vous pouvez associer à une instance dépend du type d'instance. Si vous dépassez la limite de volume de pièces jointes pour un type d'instance, la demande de pièce jointe échoue avec le AttachmentLimitExceeded message d'erreur. Pour plus d'informations, consultez la section Limites de volume des instances.

  • Vous pouvez associer des volumes à des instances situées dans la même zone de disponibilité uniquement.

  • Multi-Attach les volumes activés peuvent être attachés à 16 instances au maximum. Pour de plus amples informations, veuillez consulter Attachez un volume EBS à plusieurs instances EC2 à l'aide de Multi-Attach.

  • Si le volume comporte un code AWS Marketplace produit :

    • Vous ne pouvez l'associer qu'à une instance arrêtée.

    • Vous devez être abonné au AWS Marketplace code qui se trouve sur le volume.

    • La configuration de l'instance, comme son type et son système d'exploitation, doit prendre en charge ce AWS Marketplace code spécifique. Par exemple, vous ne pouvez pas prendre un volume sur une instance Windows et l’attacher à une instance Linux.

    • AWS Marketplace les codes sont copiés du volume vers l'instance.

  • Ce nom d'appareil que vous spécifiez est utilisé par Amazon EC2. Le pilote de périphérique en mode bloc peut monter le périphérique avec un nom de périphérique différent de celui que vous avez spécifié. Pour plus d'informations, consultez la section Noms des appareils pour les volumes sur les instances Amazon EC2.

  • Dans certains cas, un volume autre que le volume attaché à l'instance /dev/xvda ou /dev/sda pouvant devenir le volume racine de l'instance. Cela peut se produire si vous attachez le volume racine d'une autre instance, ou un volume créé à partir de l'instantané d'un volume racine, à une instance avec un volume racine existant. Pour plus d'informations, voir Démarrer à partir du mauvais volume.

  • Certains types d'instances prennent en charge plusieurs cartes EBS. Vous pouvez sélectionner la carte EBS pour le volume à connecter en spécifiant l'index de la carte EBS. Pour les instances prenant en charge plusieurs cartes EBS, voir Cartes EBS.

    • Votre volume racine doit être associé à l'index 0 de la carte EBS.

    • Pour les instances qui prennent en charge plusieurs cartes EBS, si vous ne spécifiez pas l'index des cartes EBS, votre volume sera associé à l'index des cartes EBS. 0

    • Lorsque vous configurez vos instances EC2 pour des charges de travail hautes performances, il est essentiel d'équilibrer les volumes EBS entre les cartes EBS en fonction des exigences de performances, afin d'éviter de rencontrer des limites de performances sur l'une des cartes EBS.

    • La limite de volume de pièces jointes pour un type d'instance est répartie de manière égale sur chaque carte EBS. Par exemple, sur une instance EC2 qui prend en charge les pièces jointes de 128 volume avec deux cartes EBS, chaque carte EBS peut prendre en charge jusqu'à 64 des pièces jointes de volume. Si vous dépassez la limite de pièces jointes par carte EBS, la demande échoue avec le CardAttachmentLimitExceeded message d'erreur.

Console
Pour associer un volume EBS à une instance
  1. Ouvrez la console Amazon EC2 à l’adresse https://console.aws.amazon.com/ec2/.

  2. Dans le panneau de navigation, choisissez Volumes.

  3. Sélectionnez le volume à attacher et choisissez Actions, Attach volume (Attacher un volume).

  4. Pour Instance, saisissez l’ID de l’instance ou sélectionnez l’instance dans la liste d’options.

  5. Pour Nom de l'appareil, effectuez l'une des opérations suivantes :

    • Pour un volume racine, sélectionnez le nom de périphérique requis dans la section Réservé au volume racine de la liste. Généralement /dev/sda1 ou /dev/xvda pour les instances Linux en fonction de l'AMI, ou /dev/sda1 pour les instances Windows.

    • Pour les volumes de données, sélectionnez un nom d’appareil disponible dans la section Recommandé pour les volumes de données de la liste.

    • Pour utiliser un nom d'appareil personnalisé, sélectionnez Spécifier un nom d'appareil personnalisé, puis entrez le nom de l'appareil à utiliser.

  6. Choisissez Attacher un volume.

  7. Connectez-vous à votre instance et montez le volume. Pour de plus amples informations, veuillez consulter Mettre un volume Amazon EBS à disposition pour utilisation.

AWS CLI
Pour associer un volume EBS à une instance

Utilisez la commande attach-volume. L'exemple suivant associe le volume spécifié à l'instance spécifiée en utilisant le nom de périphérique spécifié.

aws ec2 attach-volume \ --volume-id vol-01234567890abcdef \ --instance-id i-1234567890abcdef0 \ --device /dev/sdf
PowerShell
Pour associer un volume EBS à une instance

Utilisez l’applet de commande Add-EC2Volume. L'exemple suivant associe le volume spécifié à l'instance spécifiée en utilisant le nom de périphérique spécifié.

Add-EC2Volume ` -VolumeId vol-01234567890abcdef ` -InstanceId i-1234567890abcdef0 ` -Device /dev/sdf