2014-03-07 53 views
0

假设有一个拥有20台机器的Hadoop群集。 在这20台机器中,18台机器是奴隶,机器19用于NameNode,机器20用于JobTracker。Hadoop分布式群集机器

我的问题是:在这20台机器中,哪台机器需要安装hadoop软件? 我需要在所有这20台机器上安装Hadoop吗?

+1

在所有的机器! –

+0

好的。谢谢。我们需要在哪个节点上配置DataNodes? –

+0

同时将文件xyz.txt复制到群集中。从哪个系统或节点中,我需要复制文件xyz.txt并将其移入Hadoop群集 –

回答

1

您需要在所有机器上安装hadoop,只需要在namenode和datanode的配置文件中进行适当的更改即可。你可以参考Michall nolls Multi-node installation相同。