本地计算机上的Pig错误

米斯拉

我是一个新手,如果这个问题看起来很愚蠢,请原谅我。我已经安装了hadoop 1.2.1,并且基本的wordcount示例在我的本地环境下工作正常,因此在下一阶段的探索中,我安装了Pig 0.13.0。

当我刚尝试运行pig -help时,它似乎工作正常。但是当我运行Pig版本时,出现如下所示的IOException:

14/08/06 01:00:08 INFO pig.ExecTypeProvider: Trying ExecType : LOCAL
14/08/06 01:00:08 INFO pig.ExecTypeProvider: Trying ExecType : MAPREDUCE
14/08/06 01:00:08 INFO pig.ExecTypeProvider: Picked MAPREDUCE as the ExecType
2014-08-06 01:00:08,321 [main] INFO  org.apache.pig.Main - Apache Pig version 0.13.0 (r1606446) compiled Jun 29 2014, 02:29:34
2014-08-06 01:00:08,322 [main] INFO  org.apache.pig.Main - Logging error messages to: /home/<user>/pig/log/pig_1407301208318.log
2014-08-06 01:00:09,856 [main] ERROR org.apache.pig.Main - ERROR 2997: Encountered IOException. File version does not exist.
Details at logfile: /home/<user>/pig/log/pig_1407301208318.log

日志文件的内容如下:

java.io.FileNotFoundException: File version does not exist.
    at org.apache.hadoop.fs.RawLocalFileSystem.getFileStatus(RawLocalFileSystem.java:402)
    at org.apache.hadoop.fs.FilterFileSystem.getFileStatus(FilterFileSystem.java:255)
    at org.apache.pig.impl.io.FileLocalizer.fetchFilesInternal(FileLocalizer.java:778)
    at org.apache.pig.impl.io.FileLocalizer.fetchFile(FileLocalizer.java:722)
    at org.apache.pig.Main.run(Main.java:550)
    at org.apache.pig.Main.main(Main.java:156)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:483)
    at org.apache.hadoop.util.RunJar.main(RunJar.java:160)

如果有人可以帮助我了解需要解决的问题,那就太好了。

拉德克·汤姆斯(RadekTomšej)

我认为没有错,猪会没事的。问题是您使用了以下命令:

pig version

但是你应该使用

pig -version

认为您在写入时会遇到相同的错误pig help

祝你今天过得愉快

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

在本地计算机上克隆JUnit 5之后,在执行“汇编”任务时编译时间错误

使用Java获取本地计算机上的MAC地址

在本地计算机上运行点火

启动然后停止本地计算机上的MySQL服务

本地计算机上的Windows服务启动,然后停止了错误

Openshift上的Node.js出现错误400,但在本地计算机上正常运行

本地计算机上的CS购物车(PHP,Apache)链接无效。收到404错误

使用EventFlow监视本地计算机上的ETW事件

Windows无法在本地计算机上启动RabbitMQ服务

节点-在本地计算机上设置虚拟主机

Flask App在本地计算机上出现404错误

启用在本地计算机上使用Tensorflow JS

Create-React-App:在本地计算机上部署时出现ESlint错误

在本地计算机上具有FilePath的PowerShell Invoke-Command-模糊参数错误?

CPP检查不在本地计算机上

Gcloud组件未安装在本地计算机上

本地计算机上的MySQL Google App引擎-错误

防止Mutt假定地址在本地计算机上

Windows无法在本地计算机上启动服务器服务。错误1068

在本地计算机上部署Web服务工作,但在另一台计算机上抛出运行时错误

Rails仅在本地计算机上打开gnuplot窗口

在远程计算机上运行本地python脚本

使用IP地址在本地计算机上查询芝麻

推上本地计算机上的Azure移动服务Node.js错误

在本地计算机上使用git进行上传

如何在本地计算机上运行php?

在本地和远程计算机上运行的Shell脚本

在TFS代理上而不在我的本地计算机上构建时出现编译错误

软件正在本地计算机上而不是远程计算机上安装