Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Utilizar DescribeVolumeStatus
con una CLI
Los siguientes ejemplos de código muestran cómo utilizar DescribeVolumeStatus
.
- CLI
-
- AWS CLI
-
Para describir el estado de un solo volumen
En este ejemplo de comando, se describe el estado del volumen
vol-1234567890abcdef0
.Comando:
aws ec2 describe-volume-status --volume-ids
vol-1234567890abcdef0
Salida:
{ "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": [] } ] }
Para describir el estado de los volúmenes dañados
En este ejemplo de comando, se describe el estado de todos los volúmenes que están dañados. En este ejemplo de salida no hay volúmenes dañados.
Comando:
aws ec2 describe-volume-status --filters
Name=volume-status.status,Values=impaired
Salida:
{ "VolumeStatuses": [] }
Si tienes un volumen cuya comprobación de estado ha fallado (el estado es defectuoso), consulta Cómo trabajar con un volumen deteriorado en la Guía del EC2 usuario de Amazon.
-
Para obtener más información sobre la API, consulte DescribeVolumeStatus
la Referencia de AWS CLI comandos.
-
- PowerShell
-
- Herramientas para la PowerShell versión 4
-
Ejemplo 1: en este ejemplo se describe el estado del volumen especificado.
Get-EC2VolumeStatus -VolumeId vol-12345678
Salida:
Actions : {} AvailabilityZone : us-west-2a Events : {} VolumeId : vol-12345678 VolumeStatus : Amazon.EC2.Model.VolumeStatusInfo
(Get-EC2VolumeStatus -VolumeId vol-12345678).VolumeStatus
Salida:
Details Status ------- ------ {io-enabled, io-performance} ok
(Get-EC2VolumeStatus -VolumeId vol-12345678).VolumeStatus.Details
Salida:
Name Status ---- ------ io-enabled passed io-performance not-applicable
-
Para obtener información sobre la API, consulte DescribeVolumeStatus Herramientas de AWS para PowerShellCmdlet Reference (V4).
-
- Herramientas para la versión 5 PowerShell
-
Ejemplo 1: En este ejemplo se describe el estado del volumen especificado.
Get-EC2VolumeStatus -VolumeId vol-12345678
Salida:
Actions : {} AvailabilityZone : us-west-2a Events : {} VolumeId : vol-12345678 VolumeStatus : Amazon.EC2.Model.VolumeStatusInfo
(Get-EC2VolumeStatus -VolumeId vol-12345678).VolumeStatus
Salida:
Details Status ------- ------ {io-enabled, io-performance} ok
(Get-EC2VolumeStatus -VolumeId vol-12345678).VolumeStatus.Details
Salida:
Name Status ---- ------ io-enabled passed io-performance not-applicable
-
Para obtener información sobre la API, consulte DescribeVolumeStatus Herramientas de AWS para PowerShellCmdlet Reference (V5).
-
Para obtener una lista completa de guías para desarrolladores del AWS SDK y ejemplos de código, consulte. Crea EC2 recursos de Amazon mediante un AWS SDK En este tema también se incluye información sobre cómo comenzar a utilizar el SDK y detalles sobre sus versiones anteriores.