我试图在Ubuntu中运行猪教程脚本两天,但是我无法让猪连接到hadoop文件系统。它仍在说:“连接到hadoop文件系统:file:///”
事实上,hadoop和猪都在工作,我可以使用它们,猪安装下的猪脚本也可以连接到hadoop。 “连接到hadoop文件系统:hdfs:// localhost:54310” 我的hadoop目录在/ home / hadoop / Cluster下,猪安装在/ usr / share / pig下,猪教程是home / hadoop / pig,hadoop安装是/ home / someuser / hadoop。
我已尝试过几乎所有网络解决方案,但我仍然需要一些帮助。任何想法都将不胜感激。
提前致谢。
答案 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而不是安装自己的更容易。