遇到问题
“EMR_DefaultRole is invalid.”
在AWS EMR上运行Hadoop的ngram的时候,出现下面错误:
查询【1】中的log可以发现是”EMR_DefaultRole is invalid.”,这个东西没有创建,那么可以使用【2】【3】中的办法解决,如果还不能解决,那就把IAM账户添加Administer的权限。
之后就可以使用:
aws emr create-default-roles
创建默认角色。
对于EMR的了解:【4】【5】【6】【9】
运行的时候看任务有些没有看到
注意time zone,显示的任务只显示你之前设定的时区。
AWS的命令行
看【7】【8】可以了解一些AWS的CLI的用法。
AWS的安装
看【10】,在Ubuntu或者是OS上安装AWS的CLI。
AWS的账号注册
看【11】了解AWS的注册。