开发者

What are the environment settings in Apache Pig and Hadoop Connection to run tutorial scripts?

I am trying to run the pig tutorial scripts in Ubuntu for two days, however I can not manage to make pig connect to hadoop file system. It is still saying: " Connecting to hadoop file system at: file:///"

In fact, hadoop and pig are both working and I can use them, also pig script under pig installation can connect to the hadoop. "Connecting to hadoop file system at: hdfs://localhost:54310" My hadoop directory is under /home/hadoop/Cluster, pig installation is under /usr/share/pig, pig tutorial is home/hadoop/pig and hadoop installation is /home/someuser/hadoop .

I have tried almost every 开发者_StackOverflow社区solution in the web, but I still need some help. Any idea will be appreciated.

Thanks in advance.


You have to start pig as the following:

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

Where the /home/hadoop/Cluster/conf/ is the Hadoop configuration directory.

BTW I think it's easier to use Cloudera's Distribution for Hadoop instead of installing your own.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜