Pig无法在mapreduce模式下工作

时间:2016-07-16 11:53:00

标签: hadoop apache-pig

当我在本地模式下运行猪时,它运行正常,但在map reduce模式下 它正在抛出错误消息

grunt> ls
  

2016-07-16 17:19:40,973 [main] ERROR org.apache.pig.tools.grunt.Grunt    - 错误2997:遇到IOException。文件或目录null不存在。日志文件的详细信息:/home/hduser/pig_1468666911969.log

请找到堆栈跟踪:

猪堆痕迹

  

错误2997:遇到IOException。文件或目录null不   存在。

     

java.io.IOException:文件或目录null不存在。在   org.apache.pig.tools.grunt.GruntParser.processLS(GruntParser.java:848)     在   org.apache.pig.tools.pigscript.parser.PigScriptParser.parse(PigScriptParser.java:485)     在   org.apache.pig.tools.grunt.GruntParser.parseStopOnError(GruntParser.java:230)     在   org.apache.pig.tools.grunt.GruntParser.parseStopOnError(GruntParser.java:205)     在org.apache.pig.tools.grunt.Grunt.run(Grunt.java:66)at   org.apache.pig.Main.run(Main.java:565)at   org.apache.pig.Main.main(Main.java:177)at   sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)at   sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)     在   sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)     在java.lang.reflect.Method.invoke(Method.java:498)at   org.apache.hadoop.util.RunJar.run(RunJar.java:221)at   org.apache.hadoop.util.RunJar.main(RunJar.java:136)

提前致谢。

1 个答案:

答案 0 :(得分:0)

您的名称节点未设置或未启动 格式化名称节点并重新开始

尝试运行命令

hdfs dfs -ls