2014-06-10 67 views
0

我是Hadoop的新手,但我一直在尝试为大学项目创建单节点群集。我的目标是将mapreduce作业执行成相同的数据,但使用不同的基于Hadoop的软件时,这些软件是Hive和Pig。 所以,我想知道我是否可以在同一个节点上安装并运行Hive和Pig?在同一集群中,假设它有10个以上的节点。可以在同一个节点上运行Hive和Pig吗?

回答

0

对于大学项目,可以创建单节点集群(确保hadoop安装在伪分布模式 - 主机,从机在同一台机器上)。

您可以将hive和pig安装在同一节点上,因为它们都只是CLI/Shell以在hadoop-pseudo群集上启动MR作业。

推出既为不同的终端如下:

HIVE> $蜂巢

猪:> $猪-x的MapReduce的Hadoop //模式

其实猪的呼噜声或蜂房壳只是接口为作业提供集群(说1或10个节点集群),在这种情况下,猪或配置单元外壳就像客户端一样。因此安装在任何节点上都不重要。

相关问题