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.
Ajouter des volumes de stockage d’instance à votre instance EC2
Pour les types d’instances dotés de volumes de stockage d’instances NVMe, tous les volumes de stockage d’instances pris en charge sont automatiquement attachés à l’instance au lancement. Ils sont automatiquement énumérés et un nom de périphérique leur est automatiquement attribué au lancement de l’instance.
Pour les types d'instance dotés de volumes de stockage d'instance non NVME, tels que C1, C3, M1, M2, M3, R3, D2, H1, I2, X1 et X1e, vous devez spécifier manuellement les mappages de périphériques de bloc pour les volumes de stockage d'instance que vous souhaitez associer au lancement. Les mappages de périphériques de stockage en mode bloc peuvent être spécifiés dans la requête de lancement d’instance ou dans l’AMI utilisée pour lancer l’instance. Le mappage de périphérique de stockage en mode bloc inclut un nom de périphérique et le volume sur lequel il est mappé. Pour plus d’informations, consultez Mappages de périphériques de stockage en mode bloc.
Important
Vous ne pouvez attacher les volumes de stockage d’instances à une instance que lors de son lancement. Vous ne pouvez pas attacher des volumes de stockage d’instance à une instance après l’avoir lancée.
Après le lancement d’une instance, vous devez vous assurer que les volumes de stockage d’instance de votre instance sont formatés et montés avant que vous ne puissiez les utiliser. Le volume racine d’une instance basée sur le stockage d’instance est monté automatiquement.
À prendre en compte pour les volumes racines
Un mappage de périphérique de stockage en mode bloc spécifie toujours le volume racine de l’instance. Le volume racine est un volume Amazon EBS ou un volume de stockage d’instance. Le volume racine est monté automatiquement. Dans le cas des instances ayant un volume de stockage d’instance pour le volume racine, la taille de ce volume varie en fonction de l’AMI, mais la taille maximale est de 10 Go. Pour plus d’informations, consultez Stockage pour le périphérique racine.
Table des matières
Ajouter des volumes de stockage d’instance à une AMI
Vous pouvez créer une AMI avec un mappage de périphérique de stockage en mode bloc incluant des volumes de stockage d’instance.
Si vous lancez une instance qui prend en charge les volumes de stockage d’instances non NVMe à l’aide d’une AMI qui spécifie les mappages de périphérique de stockage en mode bloc de volume de stockage d’instances, l’instance inclut ces volumes de stockage d’instances. Si le nombre de volumes de stockage d’instances dans les mappages de périphérique de stockage en mode bloc dépasse le nombre de volumes de stockage d’instances disponibles pour l’instance, les mappages de périphérique de stockage en mode bloc de volume de stockage d’instances supplémentaires sont ignorés.
Si vous lancez une instance qui prend en charge les volumes de stockage d’instances NVMe à l’aide d’une AMI qui spécifie les volumes de stockage d’instances dans son mappage de périphérique de stockage en mode bloc, les mappages de périphérique de stockage en mode bloc de volume de stockage d’instances sont ignorés. Les instances qui prennent en charge les volumes de stockage d’instances NVMe ont tous leurs volumes de stockage d’instances pris en charge, quels que soient les mappages de périphérique de stockage en mode bloc spécifiés dans la requête de lancement de l’instance et dans l’AMI.
Considérations
-
Pour les instances M3, spécifiez les volumes de stockage d’instances dans le mappage de périphérique de stockage en mode bloc de l’instance, pas dans l’AMI. Amazon EC2 peut ignorer les volumes de stockage d’instances dans le mappage de périphérique de stockage en mode bloc de l’AMI.
-
Lors du lancement d’une instance, vous pouvez omettre les volumes de stockage d’instances non NVMe spécifiés dans le mappage d’appareils de stockage en mode bloc de l’AMI et ajouter de nouveaux volumes de stockage d’instances.
Ajouter des volumes de stockage d’instances non NVMe à une instance
Lorsque vous lancez une instance qui prend en charge les volumes de stockage d’instances non NVMe, vous devez spécifier les mappages de périphérique de stockage en mode bloc des volumes de stockage d’instances à attacher. Les mappages de périphérique de stockage en mode bloc doivent être spécifiés dans la requête de lancement de l’instance ou dans l’AMI utilisée pour lancer l’instance.
Si l’AMI inclut des mappages de périphérique de stockage en mode bloc pour les volumes de stockage d’instances, vous n’avez pas besoin de spécifier de mappages de périphérique de stockage en mode bloc dans la requête de lancement de l’instance, sauf si vous avez besoin de volumes de stockage d’instances supérieurs à ceux inclus dans l’AMI.
Si l’AMI n’inclut pas de mappages de périphérique de stockage en mode bloc pour les volumes de stockage d’instances, vous devez spécifier les mappages de périphérique de stockage en mode bloc dans la requête de lancement de l’instance.
Considérations
-
Pour les instances M3, il se peut que vous receviez les volumes de stockage d’instance, même si vous ne les spécifiez pas dans le mappage de périphérique de stockage en mode bloc de l’instance.
Pour spécifier des mappages de périphérique de stockage en mode bloc dans la requête de lancement de l’instance, utilisez l’une des méthodes suivantes.
Rendre disponibles les volumes de stockage d’instance sur votre instance
Après avoir lancé une instance avec des volumes de stockage d’instances associés, vous devez monter les volumes avant de pouvoir y accéder.
Pour les instances Linux, la plupart des volumes de stockage d’instances sont préformatés avec le système de fichiers ext3. Les volumes de stockage d’instance SSD prenant en charge l’instruction TRIM ne sont pas préformatés avec un système de fichiers. Cependant, vous pouvez formater les volumes avec le système de fichiers de votre choix après avoir lancé votre instance. Pour plus d’informations, consultez Prise en charge de TRIM sur les volumes de stockage d’instance. Pour les instances Windows, nous reformatons les volumes de stockage d’instances avec le système de fichiers NTFS.
Vous pouvez confirmer que les périphériques de stockage d’instance sont disponibles depuis l’instance elle-même à l’aide des métadonnées d’instance. Pour plus d’informations, consultez Afficher le mappage de périphérique de stockage en mode bloc d’une instance pour les volumes de stockage d’instances.
Pour les instances Linux, vous pouvez afficher et monter les volumes de stockage d’instance, comme décrit dans la procédure suivante.
Pour rendre disponible un volume de stockage d’instance sur Linux
-
Connectez-vous à l’instance à l’aide d’un client SSH. Pour plus d’informations, consultez Connectez-vous à votre instance Linux.
-
Utilisez la commande
df -h
pour afficher les volumes qui sont formatés et montés.$
df -h
Filesystem Size Used Avail Use% Mounted on devtmpfs 3.8G 72K 3.8G 1% /dev tmpfs 3.8G 0 3.8G 0% /dev/shm /dev/nvme0n1p1 7.9G 1.2G 6.6G 15% / Utilisez la commande
lsblk
pour afficher les volumes qui ont été mappés au lancement, mais ne sont ni formatés ni montés.$
lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT nvme0n1 259:1 0 8G 0 disk ├─nvme0n1p1 259:2 0 8G 0 part / └─nvme0n1p128 259:3 0 1M 0 part nvme1n1 259:0 0 69.9G 0 disk-
Pour formater et monter un volume de stockage d’instance qui a seulement été mappé, procédez comme suit :
-
Créez un système de fichiers sur le périphérique avec la commande
mkfs
.$
sudo mkfs -t xfs
/dev/nvme1n1
-
Créez un répertoire sur lequel monter le périphérique avec la commande
mkdir
.$
sudo mkdir
/data
-
Montez le périphérique sur le répertoire nouvellement créé à l’aide de la commande
mount
.$
sudo mount
/dev/nvme1n1 /data
-
Pour obtenir des instructions sur le montage automatique d'un volume attaché après le redémarrage, consultez la section Montage automatique d'un volume attaché après le redémarrage dans le guide de l'utilisateur Amazon EBS.