【问题标题】:Amazon Elastic Map Reduce : Command Line Tools installation Issue?Amazon Elastic Map Reduce:命令行工具安装问题?
【发布时间】:2013-07-20 04:26:57
【问题描述】:

我是 Amazon Web 服务的新手,我正在尝试使用命令行界面工具在 Amazon elastic map reduce 作业上运行作业流。

我按照来自 aws 的 developer guide 的亚马逊开发者指南中的步骤进行操作。但事情对我来说并不清楚。

如果我执行命令列出作业流程。显示以下错误。

:~/Applications/elastic-mapreduce-ruby$ elastic-mapreduce --list
Error: Request has expired. Timestamp date: 2013-07-09T01:13:42-07:00

提前致谢,谁能告诉我为什么在列出工作流程时出现上述错误。

【问题讨论】:

  • 您确定您已正确配置凭据和区域吗?
  • 感谢您的回复@SNeumann,是的,我已经正确设置了凭据,我有两个疑问,-我们可以使用 ruby​​ 1.9.3 来使用 AWS 命令​​行工具进行弹性地图缩减。 - 我想知道,Access-id 和 secret-key 是否对特定帐户下的所有用户都是通用的,还是每个帐户中的每个用户都不同。
  • 嘿,我不确定哪个 Ruby 版本适用于 EMR API。至于访问/秘密密钥 - 您有一对帐户,您可以使用 IAM(身份和访问管理)设置具有访问和秘密密钥的用户,并给予他们适当的权限。
  • 当我尝试从我的帐户访问安全凭据选项时,显示权限被拒绝,管理员将我的帐户创建为用户并给了我访问 ID 和密钥,是否可以使用通过命令行创建实例的访问 ID 和密钥。
  • 这取决于他给你的用户的权限...

标签: hadoop amazon-web-services cloudera elastic-map-reduce ganglia


【解决方案1】:

这个问题主要是因为elastic map reduce中的时间戳和你的电脑不一样。所以检查两台机器的时间戳,并为你用来运行工作流程的机器设置相同的时间戳。然后就可以正常运行了。

【讨论】:

  • 很长时间,但我尝试了这个答案,是的,在我更正了这对我有用的时间戳之后。
猜你喜欢
  • 1970-01-01
  • 2013-07-20
  • 1970-01-01
  • 2019-03-02
  • 1970-01-01
  • 2014-01-16
  • 2019-06-18
  • 1970-01-01
  • 2012-06-12
相关资源
最近更新 更多