Créer un volume
Vous pouvez créer des volumes que vous pouvez attacher à des machines virtuelles (VM) FCU créés au sein de la même Sous-région. Les volumes vous permettent d’ajouter de la capacité de stockage à une machine virtuelle (VM) si le volume système a atteint sa capacité de stockage maximum, ou de séparer le stockage de vos données des fichiers du systèmes d’exploitation de la VM.
Créer un volume avec Cockpit v2
Vous pouvez aussi effectuer cette action dans le dashboard Snapshots, en sélectionnant un snapshot, et en cliquant sur Créer un volume dans le menu d’action qui apparaît. |
-
Dans le dashboard Volumes, cliquez sur Créer un volume.
La boîte de dialogue CRÉER UN VOLUME apparaît. -
Dans le champ Nom, tapez un nom pour le volume.
Cette action ajoute un tag Name de 255 caractères maximum. Vous pouvez utiliser tous les caractères, y compris les lettres accentuées.
-
Dans le champ Taille, tapez la taille du volume ou sélectionnez-la en utilisant les flèches.
La taille minimale autorisée pour un volume est de :
-
1 Gio pour
standard
-
1 Gio pour
gp2
-
4 Gio pour
io1
La taille maximale autorisée pour un volume est 14901 Gio.
-
-
Dans la liste Type, selectionnez un type de volume :
-
standard
pour un volume Magnetic -
io1
pour un volume Enterprise -
gp2
pour un volume Performance
Pour en savoir plus sur les différents types de volumes, voir À propos des volumes > Types de volumes et IOPS.
-
-
(Volumes
io1
uniquement) Dans le champ IOPS, tapez le nombre d’IOPS pour le volume ou sélectionnez-le en utilisant les flèches.Le nombre maximal d’IOPS autorisé pour les volumes
io1
est 13000 avec un ratio de performance maximum de 300 IOPS par gibioctet. -
Dans la liste Snapshot, laissez Aucun sélectionné.
Pour créer un volume à partir d’un snapshot, vous pouvez sélectionner un snapshot dans la liste Snapshots. Pour en savoir plus, voir Créer un volume à partir d’un snapshot.
-
Dans la liste Sous-région, sélectionnez la Sous-région dans laquelle vous voulez créer le volume.
Par défaut, la Sous-région A est sélectionnée.
-
Dans le champ Nombre, tapez le nombre de volumes que vous souhaitez créer ou sélectionnez-le en utilisant les flèches.
-
Cliquez sur Créer un volume.
Le volume est créé.
Créer un volume avec OSC CLI
À ce jour, cette section est disponible en anglais uniquement. |
The CreateVolume command creates a Block Storage Unit (BSU) volume in a specified Region.
BSU volumes can be attached to a virtual machine (VM) in the same Subregion. You can create an empty volume or restore a volume from an existing snapshot.
You can create the following volume types: Enterprise (io1
) for provisioned IOPS SSD volumes, Performance (gp2
) for general purpose SSD volumes, or Magnetic (standard
) volumes.
For more information, see About Volumes.
$ osc-cli api CreateVolume --profile "default" \
--VolumeType "io1" \
--SubregionName "eu-west-2a" \
--Size 10 \
--Iops 100
This command contains the following attributes that you need to specify:
-
DryRun
: (optional) If true, checks whether you have the required permissions to perform the action. -
Iops
: (optional) The number of I/O operations per second (IOPS). This parameter must be specified only if you create anio1
volume. The maximum number of IOPS allowed forio1
volumes is13000
with a maximum performance ratio of 300 IOPS per gibibyte. -
Size
: (optional) The size of the volume, in gibibytes (GiB). The maximum allowed size for a volume is 14901 GiB. This parameter is required if the volume is not created from a snapshot (SnapshotId
unspecified). -
SubregionName
: The Subregion in which you want to create the volume. -
VolumeType
: (optional) The type of volume you want to create (io1
|gp2
|standard
). If not specified, astandard
volume is created.
For more information about volume types, see About Volumes > Volume Types and IOPS.
The CreateVolume command returns the following elements:
-
ResponseContext
: Information about the context of the response.-
RequestId
: The ID of the request.
-
-
Volume
: Information about the volume.-
CreationDate
: The date and time (UTC) at which the volume was created. -
Iops
: The number of I/O operations per second (IOPS):-
For
io1
volumes, the number of provisioned IOPS -
For
gp2
volumes, the baseline performance of the volume
-
-
LinkedVolumes
: Information about your volume attachment.-
DeleteOnVmDeletion
: If true, the volume is deleted when terminating the VM. If false, the volume is not deleted when terminating the VM. -
DeviceName
: The name of the device. -
State
: The state of the attachment of the volume (attaching
|detaching
|attached
|detached
). -
VmId
: The ID of the VM. -
VolumeId
: The ID of the volume.
-
-
Size
: The size of the volume, in gibibytes (GiB). -
SnapshotId
: The snapshot from which the volume was created. -
State
: The state of the volume (creating
|available
|in-use
|updating
|deleting
|error
). -
SubregionName
: The Subregion in which the volume was created. -
Tags
: One or more tags associated with the volume.-
Key
: The key of the tag, with a minimum of 1 character. -
Value
: The value of the tag, between 0 and 255 characters.
-
-
VolumeId
: The ID of the volume. -
VolumeType
: The type of the volume (standard
|gp2
|io1
).
-
{
"Volume": {
"VolumeId": "vol-12345678",
"Tags": [],
"VolumeType": "io1",
"SubregionName": "eu-west-2a",
"State": "creating",
"CreationDate": "2010-10-01T12:34:56.789Z",
"Iops": 100,
"LinkedVolumes": [],
"Size": 10
},
"ResponseContext": {
"RequestId": "0475ca1e-d0c5-441d-712a-da55a4175157"
}
}
Créer un volume avec oapi-cli
À ce jour, cette section est disponible en anglais uniquement. |
The CreateVolume command creates a Block Storage Unit (BSU) volume in a specified Region.
BSU volumes can be attached to a virtual machine (VM) in the same Subregion. You can create an empty volume or restore a volume from an existing snapshot.
You can create the following volume types: Enterprise (io1
) for provisioned IOPS SSD volumes, Performance (gp2
) for general purpose SSD volumes, or Magnetic (standard
) volumes.
For more information, see About Volumes.
$ oapi-cli --profile "default" CreateVolume \
--VolumeType "io1" \
--SubregionName "eu-west-2a" \
--Size 10 \
--Iops 100
This command contains the following attributes that you need to specify:
-
DryRun
: (optional) If true, checks whether you have the required permissions to perform the action. -
Iops
: (optional) The number of I/O operations per second (IOPS). This parameter must be specified only if you create anio1
volume. The maximum number of IOPS allowed forio1
volumes is13000
with a maximum performance ratio of 300 IOPS per gibibyte. -
Size
: (optional) The size of the volume, in gibibytes (GiB). The maximum allowed size for a volume is 14901 GiB. This parameter is required if the volume is not created from a snapshot (SnapshotId
unspecified). -
SubregionName
: The Subregion in which you want to create the volume. -
VolumeType
: (optional) The type of volume you want to create (io1
|gp2
|standard
). If not specified, astandard
volume is created.
For more information about volume types, see About Volumes > Volume Types and IOPS.
The CreateVolume command returns the following elements:
-
ResponseContext
: Information about the context of the response.-
RequestId
: The ID of the request.
-
-
Volume
: Information about the volume.-
CreationDate
: The date and time (UTC) at which the volume was created. -
Iops
: The number of I/O operations per second (IOPS):-
For
io1
volumes, the number of provisioned IOPS -
For
gp2
volumes, the baseline performance of the volume
-
-
LinkedVolumes
: Information about your volume attachment.-
DeleteOnVmDeletion
: If true, the volume is deleted when terminating the VM. If false, the volume is not deleted when terminating the VM. -
DeviceName
: The name of the device. -
State
: The state of the attachment of the volume (attaching
|detaching
|attached
|detached
). -
VmId
: The ID of the VM. -
VolumeId
: The ID of the volume.
-
-
Size
: The size of the volume, in gibibytes (GiB). -
SnapshotId
: The snapshot from which the volume was created. -
State
: The state of the volume (creating
|available
|in-use
|updating
|deleting
|error
). -
SubregionName
: The Subregion in which the volume was created. -
Tags
: One or more tags associated with the volume.-
Key
: The key of the tag, with a minimum of 1 character. -
Value
: The value of the tag, between 0 and 255 characters.
-
-
VolumeId
: The ID of the volume. -
VolumeType
: The type of the volume (standard
|gp2
|io1
).
-
{
"Volume": {
"VolumeId": "vol-12345678",
"Tags": [],
"VolumeType": "io1",
"SubregionName": "eu-west-2a",
"State": "creating",
"CreationDate": "2010-10-01T12:34:56.789Z",
"Iops": 100,
"LinkedVolumes": [],
"Size": 10
},
"ResponseContext": {
"RequestId": "0475ca1e-d0c5-441d-712a-da55a4175157"
}
}
Créer un volume avec AWS CLI
Avant de commencer : Installez et configurez AWS CLI. Pour en savoir plus, voir Installer et configurer AWS CLI. |
Pour créer un volume, utilisez la commande create-volume en suivant cette syntaxe :
$ aws ec2 create-volume \
--profile YOUR_PROFILE \
--size 50 \
--availability-zone eu-west-2a \
--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. -
(optionnel)
size
: La taille du volume, en Gio.La taille maximale autorisée pour un volume est 14901 Gio.
Ce paramètre est requis si le volume n’est pas créé à partir d’un snapshot (
snapshot-id
non spécifié). -
volume-type
: Le type de volume (standard
|gp2
|io1
). Pour en savoir plus sur les types de volumes, voir À propos des volumes > Types de volumes et IOPS.Cet attribut est optionnel. Si aucun type n’est spécifié, un volume
standard
est créé. -
(optionnel)
snapshot-id
: L’ID du snapshot à partir duquel vous voulez créer le volume. -
iops
: Le nombre d’IOPS.Le nombre maximal d’IOPS autorisé pour les volumes
io1
est 13000 avec un ratio de performance maximum de 300 IOPS par gibioctet.Vous devez spécifier ce paramètre uniquement lorsque vous créez un volume
io1
. -
availability-zone
: L’Availability Zone où vous souhaitez placer le volume. -
endpoint
: Le endpoint correspondant à la Région à laquelle vous voulez envoyer la requête. Pour en savoir plus, voir Installer et configurer AWS CLI. -
La commande create-volume renvoie les éléments suivants :
-
AvailabilityZone
: L’Availability Zone où le volume est créé. -
Tags
: Un ou plusieurs tags attachés au volume. -
VolumeType
: Le type de volume. Pour en savoir plus, voir À propos des volumes > Types de volumes et IOPS. -
VolumeId
: L’ID du volume. -
State
: L’état du volume (toujourscreating
lorsque vous créez un volume). -
Iops
: Le nombre d’IOPS (uniquement pour les volumesgp2
etio1
). -
SnapshotId
: L’ID du snapshot depuis lequel le volume a été créé. -
CreateTime
: La date et l’heure de la création du volume. -
Size
: La taille du volume (en Gio).Exemple de résultat{ "AvailabilityZone": "eu-west-2a", "Tags": [], "VolumeType": "standard", "VolumeId": "vol-12345678", "State": "creating", "SnapshotId": null, "CreateTime": "2016-02-05T13:34:45.894Z", "Size": 50 }
Le volume est créé.
-
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.