1

运行示例 oozie 示例时出现以下异常。我已经使用适当的 nameNode 和 jobTracker 详细信息修改了位于 /examples/apps/map-reduce 的 job.properties。我正在使用以下命令来运行 oozie 作业:“sudo oozie job -oozie http://ip-10-0-20-143.ec2.internal:11000/oozie -config examples/apps/map-reduce/ job.properties -运行”

错误:E0501:E0501:无法执行授权操作,本地异常失败:com.google.protobuf.InvalidProtocolBufferException:协议消息结束组标签与预期标签不匹配。主机详细信息:本地主机为:“ip-10-0-20-143.ec2.internal/10.0.20.143”;目标主机是:“ip-10-0-20-144.ec2.internal”:50070;

hadoop core-site.xml 还具有 oozie 用户的正确代理用户详细信息。

真的,不知道哪里出错了??:(

4

1 回答 1

2

我会回答,以防有人用谷歌搜索这个页面。在我的情况下,原因是使用名称节点的 http 地址。

你应该检查你的工作配置,如果有类似的东西:

nameNode=yourhostname:50070

你应该把它改成这样:

nameNode=hdfs://yourhostname:8020

当然首先检查您的端口!

请注意 jobTracker 参数有不同的表示法。就我而言,它是:

jobTracker=yourhostname:8021

它工作正常。希望它对某人有所帮助。

于 2013-09-26T09:47:28.030 回答