Associer 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.

Associer 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 section Mappage des périphériques par blocs d'instance.

Considérations
  • Le nombre maximum de volumes Amazon EBS que vous pouvez attacher à une instance dépend du type d'instance. Si vous dépassez la limite de volume attachée pour un type d'instance, la demande de pièce jointe échoue avec l'AttachmentLimitExceedederreur. Pour plus d'informations, consultez la section Limites de volume des instances.

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

  • Les volumes compatibles avec l'attachement multiple peuvent être attachés à un maximum de 16 instances. Pour de plus amples informations, veuillez consulter Associer un volume EBS à plusieurs EC2 instances à l'aide de l'option Multi-Attach.

  • Si le volume possède un code AWS Marketplace produit :

    • Vous ne pouvez l'attacher 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, telle que 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.

  • Le 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 EC2 instances Amazon.

  • Dans certains cas, un volume autre que le volume attaché à l'instance /dev/xvda ou /dev/sda peut en devenir le volume racine. 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 comportant un volume racine existant. Pour plus d'informations, voir Démarrage à partir du mauvais volume.

Console
Pour associer un volume EBS à une instance
  1. Ouvrez la EC2 console Amazon à 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 du périphérique, 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 de périphérique 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 Rendre un volume Amazon EBS disponible pour utilisation.

AWS CLI
Pour associer un volume EBS à une instance

Utilisez la commande attach-volume. L'exemple suivant attache 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'Add-EC2Volumeapplet de commande. L'exemple suivant attache 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