我坚持列出与 ec2 实例关联的所有卷和卷 ID。我正在寻求列出附加到它的 ebs 优化卷。
ec2 = AWS::EC2.new(
:access_key_id => 'QWERTYUIOPASD',
:secret_access_key => 'qwertyuiasdfghzxcvbn1234567'
)
ec2.instances["i-qwerty1"].block_device_mappings
它只返回根卷的 ID。
{"/dev/sda1"=><AWS::EC2::Attachment volume_id:vol-123456 instance_id:i-qwerty1 device:/dev/sda1>} ```
是否有任何方法可以列出所有关联的卷 ID。
我什至尝试使用 ec2 内部元数据,它只提供 ami 卷详细信息
$ curl -L http://169.254.169.254/latest/meta-data/block-device-mapping
$ ami
该实例也在 Chef 中进行管理。我什至检查了该实例的 ohai 数据。我找不到附加到它的卷列表。
请帮忙!!:)