我无法找出在 Amazon 的弹性 MapReduce 实例上运行的 AMI。您无法指定一个,但可以通过运行 boostrap 操作来自定义 MapReduce 实例。不过,我想知道我从哪里开始。
答案1
目前一个是:
- ami-d6c232bf:us-east1,32 位
看来,具体AMI 变更随着时间的推移(当然也包括不同地区之间的变化)。
您可以通过以下方式在任何时间或任何地区找到答案:
curl http://169.254.169.254/2011-01-01/meta-data/ami-id
通过 ssh 连接到您创建的其中一个 EMR 集群后运行。检查该区域的 EC2 管理控制台或 CLI 工具。您的EMR 实例显示为 EC2 实例。
似乎还可以将它们启动到您自己的 EC2 或 VPC 中。我已经验证过(至少使用上面列出的图像),您可以在启动到 EC2 后通过 SSH 进入它。我不知道如果您这样做,hadoop 会发生什么,或者这种访问是否会在某个时候停止。
答案2
根据常问问题. 它运行的是 Debian Lenny。我找不到实际的 AMI。