在Amazon的弹性mapreduce实例上启动了哪些AMI?

我一直无法找出在Amazon的弹性mapreduce实例上运行的AMI。 您不能指定一个,但可以通过运行boostrap操作来自定义mapreduce实例。 不过,我想知道我在做什么。

目前有一个是:

  • ami-d6c232bf:us-east1,32位

看来,具体的AMI随着时间的推移而变化 (当然还有地区之间)。

答案可以在任何时间或地区find:

  1. 使用ssh连接到您创build的其中一个EMR群集后,运行curl http://169.254.169.254/2011-01-01/meta-data/ami-id

  2. 检查该区域的EC2pipe理控制台或CLI工具。 您的EMR实例显示为EC2实例

它似乎也有可能将它们发布到您自己的EC2或VPC中。 我已经validation(至less在上面列出的图像中),你可以在启动到EC2后进入SSH。 我不知道如果你这样做,或者如果这个访问将会在某个时候停止,那么hadoop会发生什么。

根据FAQ 。 它正在运行Debian Lenny。 我找不到实际的AMI。