Oozie工作流与sqoop



我在我的系统中安装了Hadoop 1.2.1的oozie 4.0.0

我的目标是用oozie编写sqoop作业。当我在谷歌上搜索并得到以下链接时:-

http://rvs.github.io/oozie/installing.html

http://srikanthayalasomayajulu.blogspot.sg/2013/02/apache oozie - 331 -安装-——apache.html

www.tanzirmusabbir.com/2013/05/chunk-data-import-incremental-import-in.html

所有的链接都很好。

我面临的问题是当我运行我的工作。它给出如下Exception:-

JA009: java.io.IOException: Unknown protocol for task tracker: org.apache.hadoop.mapred.JobSubmissionProtocol at org.apache.hadoop.mapred.TaskTracker.getProtocolVersion(TaskTracker.java:763) at sun. reflection . nativemethodaccessorimpl . .invoke(NativeMethod) at sun.reflect. nativeemethodaccessorimpl .java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:622) at org.apache.hadoop

我可以访问

TaskTracker at: localhost:50060 ->显示'localhost/127.0.0.1:45162'

NameNode at: localhost:50030 ->显示名称节点'localhost:54310'

在我的工作。属性我给了45162和54310端口的任务跟踪器和命名节点分别。

我在谷歌上找不到这个异常,除了在apache库代码本身。

请帮帮我,我卡在这儿了

我发现问题了。

job中提到的jobtracker端口。属性应该与mapred-site.xml

中提到的完全相同

谢谢

相关内容

  • 没有找到相关文章

最新更新