嘿,我已经编写了第一个用于map reduce的Java代码。 我在一个节点上运行它。
但我不确定使用多节点需要做些什么改变 如果有的话,有人可以指导我吗?
答案 0 :(得分:1)
一个好的起点是遵循this tutorial。
您应该关注的要点是:
/etc/hosts
文件每个节点,您可以在其中添加所有节点的IP(同时确保您可以在没有密码的情况下ssh
到每个节点)$HADOOP_HOME/conf/masters
和$HADOOP_HOME/conf/slaves
个文件,您可以在其中添加相应的节点setNumReduceTasks(int n)
方法在主方法中执行此操作(有关设置此说明的说明here)。*-site.xml
个文件。当然,您应该在更改之前停止群集,然后重新启动。