Attacher un volume à une instance
Vous pouvez attacher un volume à une instance au sein de la même Availability Zone (AZ) afin d’y ajouter de la capacité de stockage. Vous pouvez attacher plusieurs volumes à une instance (jusqu’à 40), par exemple pour séparer différents types de données. Pour en savoir plus, voir À propos des volumes > Attachement des volumes et noms de périphériques.
Attacher un volume à une instance avec Cockpit v1
-
Cliquez sur Stockage > Volumes.
Vous pouvez également sélectionner une instance dans la page Calcul > Instances et cliquer sur Attacher des volumes .
-
Cliquez sur le volume que vous souhaitez attacher à une instance.
Le volume est sélectionné. -
Cliquez sur Attacher .
La boîte de dialogue ATTACHER UN VOLUME apparaît. -
Dans la liste Instance, cliquez sur l’instance à laquelle vous souhaitez attacher le volume.
Seules les instances qui sont placées dans la même Availability Zone que le volume apparaissent dans la liste.
-
Dans la liste Périphérique, cliquez sur le nom de périphérique que vous voulez attribuer au volume.
-
Cliquez sur Attacher.
Le volume est attaché à l’instance sélectionnée. -
Pour rendre le volume prêt à être utilisé, vous devez le formater et le monter sur l’instance. Pour en savoir plus, voir Initialiser un volume depuis une instance.
Lier un volume à une VM avec OSC CLI
Voir l’exemple de commande LinkVolume dans la documentation de l’API OUTSCALE. |
Attacher un volume à une instance avec AWS CLI
-
Pour attacher un volume à une instance, utilisez la commande attach-volume suivant cette syntaxe :
Exemple de requête$ aws ec2 attach-volume \ --profile YOUR_PROFILE \ --volume-id vol-12345678 \ --instance-id i-87654321 \ --device /dev/xvdb \ --endpoint https://fcu.eu-west-2.outscale.com
Cette commande contient les attributs suivants que vous devez spécifier :
-
(optionnel)
profile
: Le profil nommé que vous voulez utiliser, créé pendant la configuration d’AWS CLI. Pour en savoir plus, voir Installer et configurer AWS CLI. -
volume-id
: L’ID du volume. -
instance-id
: L’ID de l’instance. -
device
: Le nom du périphérique que vous voulez associer à l’instance.Vous devez utiliser des noms de périphériques au format /dev/xvdX ou /dev/xvdXX. Pour en savoir plus, voir À propos des volumes > Attachement des volumes et noms de périphériques.
-
endpoint
: Le endpoint correspondant à la Région à laquelle vous voulez envoyer la requête.La commande attach-volume renvoie le résultat suivant :
-
AttachTime
: La date et l’heure à laquelle votre volume a été attaché. -
InstanceId
: L’ID de l’instance. -
VolumeId
: L’ID du volume. -
State
: L’état de l’attachement du volume (attaching
|detaching
|attached
|detached
). -
Device
: Le nom du périphérique choisi pendant la création.Exemple de résultat{ "AttachTime": "2016-02-05T13:56:48.970Z", "InstanceId": "i-87654321", "VolumeId": "vol-12345678", "State": "attaching", "Device": "/dev/xvdb" }
Le volume est attaché à l’instance spécifiée.
-
-
Pour rendre le volume prêt à être utilisé, vous devez le formater et le monter sur l’instance. Pour en savoir plus, voir Initialiser un volume depuis une instance.
Pages connexes
Méthodes API correspondantes
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.