Usar DescribeVolumeStatus com uma CLI - AWS Exemplos de código do SDK

Há mais exemplos de AWS SDK disponíveis no repositório AWS Doc SDK Examples GitHub .

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Usar DescribeVolumeStatus com uma CLI

Os exemplos de código a seguir mostram como usar o DescribeVolumeStatus.

CLI
AWS CLI

Descrever o status de um único volume

Este exemplo de comando descreve o status do volume vol-1234567890abcdef0.

Comando:

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

Saída:

{ "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": [] } ] }

Descrever o status dos volumes danificados

Este exemplo de comando descreve o status de todos os volumes que estão danificados. Neste exemplo de saída, não há volumes comprometidos.

Comando:

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

Saída:

{ "VolumeStatuses": [] }

Se você tiver um volume com falha na verificação de status (o status está comprometido), consulte Como trabalhar com um volume prejudicado no Guia EC2 do usuário da Amazon.

PowerShell
Ferramentas para PowerShell

Exemplo 1: Este exemplo descreve o status do volume especificado.

Get-EC2VolumeStatus -VolumeId vol-12345678

Saída:

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

Saída:

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

Saída:

Name Status ---- ------ io-enabled passed io-performance not-applicable
  • Para obter detalhes da API, consulte DescribeVolumeStatusem Referência de Ferramentas da AWS para PowerShell cmdlet.