Apache Pig和Hadoop Connection中的环境设置有哪些才能运行教程脚本?

时间:2010-11-11 12:03:16

标签: ubuntu hadoop apache-pig

我试图在Ubuntu中运行猪教程脚本两天,但是我无法让猪连接到hadoop文件系统。它仍在说:“连接到hadoop文件系统:file:///”

事实上,hadoop和猪都在工作,我可以使用它们,猪安装下的猪脚本也可以连接到hadoop。 “连接到hadoop文件系统:hdfs:// localhost:54310” 我的hadoop目录在/ home / hadoop / Cluster下,猪安装在/ usr / share / pig下,猪教程是home / hadoop / pig,hadoop安装是/ home / someuser / hadoop。

我已尝试过几乎所有网络解决方案,但我仍然需要一些帮助。任何想法都将不胜感激。

提前致谢。

1 个答案:

答案 0 :(得分:2)

你必须开始以下猪:

java -cp /usr/share/pig/pig-0.7.0-core.jar:/home/hadoop/Cluster/conf/ org.apache.pig.Main

/home/hadoop/Cluster/conf/是Hadoop配置目录。

BTW我认为使用Cloudera's Distribution for Hadoop而不是安装自己的更容易。