2016年11月19日土曜日

aws-cli を使ってインスタンスIDからボリュームを探す


あるインスタンスIDで使用しているボリュームを aws-cli で探します。

[root@centos6 ~]# aws ec2 describe-volumes --filters "Name=attachment.instance-id,Values=i-bca3812f" --output table
---------------------------------------------------------
|                    DescribeVolumes                    |
+-------------------------------------------------------+
||                       Volumes                       ||
|+---------------------+-------------------------------+|
||  AvailabilityZone   |  us-east-1b                   ||
||  CreateTime         |  2016-11-19T06:41:58.265Z     ||
||  Encrypted          |  False                        ||
||  Iops               |  100                          ||
||  Size               |  8                            ||
||  SnapshotId         |  snap-9dc0730b                ||
||  State              |  in-use                       ||
||  VolumeId           |  vol-c962b558                 ||
||  VolumeType         |  gp2                          ||
|+---------------------+-------------------------------+|
|||                    Attachments                    |||
||+----------------------+----------------------------+||
|||  AttachTime          |  2016-11-19T06:41:58.000Z  |||
|||  DeleteOnTermination |  True                      |||
|||  Device              |  /dev/sda1                 |||
|||  InstanceId          |  i-bca3812f                |||
|||  State               |  attached                  |||
|||  VolumeId            |  vol-c962b558              |||
||+----------------------+----------------------------+||