Utilisation de DescribeVolumeStatus avec une CLI - Amazon Elastic Compute Cloud

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.

Utilisation de DescribeVolumeStatus avec une CLI

Les exemples de code suivants illustrent comment utiliser DescribeVolumeStatus.

CLI
AWS CLI

Pour décrire le statut d’un volume unique

Cet exemple de commande décrit le statut du volume vol-1234567890abcdef0.

Commande :

aws ec2 describe-volume-status --volume-ids vol-1234567890abcdef0

Sortie :

{ "VolumeStatuses": [ { "VolumeStatus": { "Status": "ok", "Details": [ { "Status": "passed", "Name": "io-enabled" }, { "Status": "not-applicable", "Name": "io-performance" } ] }, "AvailabilityZone": "us-east-1a", "VolumeId": "vol-1234567890abcdef0", "Actions": [], "Events": [] } ] }

Pour décrire le statut des volumes dégradés

Cet exemple de commande décrit le statut de tous les volumes dégradés. Dans cet exemple de sortie, aucun volume n’est dégradé.

Commande :

aws ec2 describe-volume-status --filters Name=volume-status.status,Values=impaired

Sortie :

{ "VolumeStatuses": [] }

Si la vérification de l'état d'un volume a échoué (l'état est altéré), consultez la section Travailler avec un volume altéré dans le guide de EC2 l'utilisateur Amazon.

  • Pour plus de détails sur l'API, reportez-vous DescribeVolumeStatusà la section Référence des AWS CLI commandes.

PowerShell
Outils pour PowerShell V4

Exemple 1 : cet exemple décrit le statut du volume spécifié.

Get-EC2VolumeStatus -VolumeId vol-12345678

Sortie :

Actions : {} AvailabilityZone : us-west-2a Events : {} VolumeId : vol-12345678 VolumeStatus : Amazon.EC2.Model.VolumeStatusInfo
(Get-EC2VolumeStatus -VolumeId vol-12345678).VolumeStatus

Sortie :

Details Status ------- ------ {io-enabled, io-performance} ok
(Get-EC2VolumeStatus -VolumeId vol-12345678).VolumeStatus.Details

Sortie :

Name Status ---- ------ io-enabled passed io-performance not-applicable
  • Pour plus de détails sur l'API, reportez-vous DescribeVolumeStatusà la section Référence des Outils AWS pour PowerShell applets de commande (V4).

Outils pour PowerShell V5

Exemple 1 : cet exemple décrit le statut du volume spécifié.

Get-EC2VolumeStatus -VolumeId vol-12345678

Sortie :

Actions : {} AvailabilityZone : us-west-2a Events : {} VolumeId : vol-12345678 VolumeStatus : Amazon.EC2.Model.VolumeStatusInfo
(Get-EC2VolumeStatus -VolumeId vol-12345678).VolumeStatus

Sortie :

Details Status ------- ------ {io-enabled, io-performance} ok
(Get-EC2VolumeStatus -VolumeId vol-12345678).VolumeStatus.Details

Sortie :

Name Status ---- ------ io-enabled passed io-performance not-applicable
  • Pour plus de détails sur l'API, reportez-vous DescribeVolumeStatusà la section Référence des Outils AWS pour PowerShell applets de commande (V5).

Pour obtenir la liste complète des guides de développement du AWS SDK et des exemples de code, consultezCréation de EC2 ressources Amazon à l'aide d'un AWS SDK. Cette rubrique comprend également des informations sur le démarrage et sur les versions précédentes du kit SDK.