Amazon Elastic Map Reduce - 创建作业流



我对亚马逊服务很陌生。我在创建工作流时遇到问题。每次我创建任何作业流时,它都会失败或关闭。输入、输出或映射器函数上传技术我不清楚。我已经关注了开发人员部分,但事情并没有变得清晰。任何建议都会有所帮助。提前谢谢。

错误日志是

Last State Change: No active keys found for user account

这是对我有用的修复程序,如果您的作业流报告以下错误,您可能需要它:

Last State Change: No active keys found for user account

默认情况下,创建 AWS 账户时,必须为您创建安全访问密钥。在某些情况下,它不会自动创建,因此您应该按照以下步骤自行创建一个:

  • 在通过从 AWS 控制台中单击您的账户名称访问的菜单下,您将找到安全凭证选项。点击它

  • 展开访问密钥(访问密钥 ID 和秘密访问密钥)部分。检查那里是否已创建密钥。

  • 如果未找到密钥,请单击"创建新的访问密钥"并将其设置为活动状态(默认情况下应将其设置为活动)。

  • 现在创建一个作业流,它应该可以工作

在创建我的第一个 AWS EMR 集群的 AWS 教程之后,我也遇到了同样的问题。新的 AWS EMR 控制台将尝试创建集群"正在启动",但 2-4 分钟后,集群状态将更改为"终止,出现错误:验证错误",并查看集群详细信息,显示状态为"找不到用户帐户的活动密钥"。

您必须按照上述建议在安全凭证中创建活动访问密钥。然后它对我来说效果很好。

最新更新