EC2:从实例本身中获取实例 ID [重复]

Posted

技术标签:

【中文标题】EC2:从实例本身中获取实例 ID [重复]【英文标题】:EC2: get instance id from within the instance itself [duplicate] 【发布时间】:2011-07-01 02:55:06 【问题描述】:

可能重复:Find out the instance id from within an ec2 machine

我正在寻找从该实例本身中查找实例 id 的最简单方法。

我查看了 shell 变量:没有运气。 我怎样才能得到它?

我现在唯一的解决方案是写入 java api (1) 来描述实例和 (2) 找到一个匹配的 ip 地址或 dns 并获取它的 id。还有更简单的吗?

谢谢

迪迪尔

【问题讨论】:

【参考方案1】:

您可以使用Instance Metadata API 检索实例 ID。只需从实例内向http://169.254.169.254/latest/meta-data/instance-id 发出 HTTP GET 请求。

【讨论】:

嗨,Bdonlan,正是我需要的答案。谢谢!迪迪埃

以上是关于EC2:从实例本身中获取实例 ID [重复]的主要内容,如果未能解决你的问题,请参考以下文章

来自 EC2 实例的 S3 完全访问配置 [重复]

如何从 ec2 实例获取电子邮件信息?

带有python脚本的ec2instance自动化[重复]

从 EC2 实例中查找区域

SSH 到 EC2 实例期间权限被拒绝(公钥)[重复]

如何在Python AWS boto API中获取EC2实例ID的容器实例列表